Fin City Fish & Chips Restaurant
300 James St E, Orillia, ON L3V 1M2, Canada
Fin City Fish & Chips Restaurant
Apr 10, 2021
Report post
Yes we are open 7 days a week 11am-9pm :)