Balmoral Fish & Chip Restaurant
250 Bayly St W Unit 8, Ajax, Ontario L1S 3V4 Canada
Balmoral Fish & Chip Restaurant is a Canadian, Seafood place is located in Ajax, Ontario. The address of Balmoral Fish & Chip Restaurant is 250 Bayly St W Unit 8, Ajax, Ontario L1S 3V4 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 905-427-9123,