Firths Celtic Pub
543 Upper James St, Hamilton
(905) 318-4277
Recent Reviews
Firths Celtic Pub
543 Upper James St, Hamilton L9C 2Y5
(905) 318-4277