Restaurants GuideSeafood

Eglinton Fish & Chips

  • 866 Eglinton Ave. E. (at Laird Dr.) View on map »
  • 416-423-3004