Restaurant
Olive The World Bistro
8 locals recommend,
Permanently closed
Location
24 Hibiscus St
Tarpon Springs, FL
Tips from locals
We love this place for casual dress, but fine dining! They have an assortment of flavored oils that you can try and purchase.
Unique things to do nearby
Locals also recommend
- 15 locals recommend