Fowl River Restaurant
Address:
11801 Dauphin Island Pkwy, Theodore, AL 36582
Phone:
(251) 973-2670
Restaurants,
Marinas
Other Businesses:
- Oriental Palace at 11590 Dauphin Island Pkwy, Theodore, AL 36582
- Baudean's at 3300 River Rd, Theodore, AL 36582
- Ambelia's Restaurant at 9097 Bellingrath Rd, Theodore, AL 36582
- Pizza Pro at 10835 Dauphin Island Pkwy, Theodore, AL 36582
- Aunt B's Country Kitchen at 3750 Bay Rd, Theodore, AL 36582