Time Square Fish & Chips & Sports Bar, 140 THE ESPLANADE, Toronto Waterfront Communities-The Island
1928th visitor, Write a review
Time Square Fish & Chips & Sports Bar Map

near M5A 4P5

Time Square Fish & Chips & Sports Bar is ranked #3 of 23 nearby Restaurants.

They say Time Square Fish & Chips & Sports Bar is great, excellent, good