Cod Father
Address:
6800 Placida Rd, Englewood, FL 34224
Phone:
(941) 828-1437
Restaurants,
Seafood
Other Businesses:
- Angelo's Pizza at 2611 Placida Rd, Englewood, FL 34224
- Domino's Pizza at 3502 N Access Rd Ste 3, Englewood, FL 34224
- China Palace at 45 N Indiana Ave, Englewood, FL 34223
- Koo's Kitchen at 2828 S Mccall Rd, Englewood, FL 34224
- Mango Bistro at 301 W Dearborn St, Englewood, FL 34223