Fish & Chips

Toledo, OH, United States

2 places in Toledo, ordered by rating:

4.5
2 reviews
Telephone:
+1 419-214-0250
Address:
4034 Monroe St
1.5
2 reviews
Telephone:
+1 419-478-5653
Address:
5860 Telegraph Rd