Farm House
- Address
- 596 Indian Rocks Rd N
- Place
- Belleair Bluffs , FL 33770-2016
- Landline
- (727) 584-2020
Description
Farm House can be found at 596 Indian Rocks Rd N . The following is offered: Restaurants - In Belleair Bluffs there are 7 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(727)584-2020 (727)-584-2020 +17275842020