St Barts Is House Restaurant French Crbbn and TPS BR
1502 South Howard Avenue
Tampa Florida, 33606
Phone: (813) 251-0367
Website: www.stbartsislandhouse.com
Specialty:
French, European, Gurme
Cuisine:
European, French
Feature:
Dining, Cheap Eats, Notable Chef
Price:
On Budget Prices
Feedback:
5