A new Italian Restaurant with New York Charm, Santelli Pizza + Pasta, just opened near Tampa
Santelli Pizza + Pasta has officially opened at 13557 State Road 54 in Odessa. The gourmet family-owned, Italian restaurant is overflowing New York City charm. Santelli’s is bringing classic Long […]