Fish and Chicken Palace
Add Hours
Phone: (419) 536-9295
Address: 1122 N Byrne Rd, Toledo, OH 43607
461 W Dussel Dr, Maumee, OH 43537
3315 W Central Ave, Toledo, OH 43606
22 Main St, Toledo, OH 43605
5504 Alexis Rd, Sylvania, OH 43560
1415 S Byrne Rd, Toledo, OH 43614
2651 Tracy Rd, Northwood, OH 43619
3026 Glendale Ave, Toledo, OH 43614
2555 Glendale Ave, Toledo, OH 43614
3527 Dorr St, Toledo, OH 43607
3410 Dorr St, Toledo, OH 43607