1508 Upper James St Hamilton, Ontario L9B 1K3
12pm – 8pm Daily
upperjames@yeoldesquire.ca 905-575-7821