Ichiban Fish House, 15 Spring Garden Ave, Thornhill Newtonbrook
3838th visitor, Write a review
Ichiban Fish House Map

near M2N 3G1

Ichiban Fish House is ranked #2 of 30 nearby Restaurants.

They say Ichiban Fish House is good, excellent, fair