Places
Communities
Detecting...
Chat
Restaurants
FL
Odessa
Santelli Pizza + Pasta
Santelli Pizza + Pasta
4.2
(0 reviews)
• Italian
13557 FL-54
Odessa, FL
+1 813-926-4800
Overview
Menu
Reviews
Q&A
Business Information
13557 FL-54
Odessa, FL
+1 813-926-4800
Location
Loading map...
Similar Restaurants in Odessa, FL
Vallarta's Mexican Restaurant
Mexican
Odessa, FL
4.3
Saikyo Kitchen
Restaurant
Odessa, FL
4.6
G Peppers Grill & Tavern
Grill
Odessa, FL
4.5
Pizza Hut
Pizza delivery
Odessa, FL
4.0