We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Italian Restaurants for Lunch in Castro

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
(64)
(54)
Cuisines & Dishes
(64)
(30)
Bar
(2)
Brew Pub
(1)
Diner
(1)
(1)
(13)
Pub
(3)
(1)
More
Meals
(54)
(12)
(58)
Price
Cheap Eats
(8)
Mid-range
(68)
Restaurant features
Free Wifi
(14)
Parking Available
(13)
Reservations
(39)
Serves Alcohol
(32)
Takeout
(14)
Wheelchair Accessible
(36)
More
Good for
(21)
Kids
(35)
Local cuisine
(21)
(8)
More
Sort by:
  • Relevance
  • Ranking
  • Name
We found great results, but some are outside Castro. Showing results within 40 km of Castro.
Limit search to Castro.
#6 of 47 Results
La Casa Dell'Angelo Vignacastrisi 1.8 km away
#7 of 47 Results
Reserve
#8 of 47 Results
$$ - $$$ Italian Seafood
Mustafa' Vignacastrisi 2.2 km away
#9 of 47 Results
Carpe Diem Andrano 4.0 km away
#12 of 47 Results
$$ - $$$ Italian
Ristorante Bagno Marino Archi Santa Cesarea Terme 3.8 km away
#14 of 47 Results
#15 of 47 Results
$ Italian
Ristorante Tesoretto Poggiardo 6.0 km away
#17 of 47 Results
$$ - $$$ Italian Pub International Vegetarian Friendly
Reserve
Trattoria Vardaceli Castiglione d'Otranto 7.1 km away
#18 of 47 Results
Reserve
I Rocci Minervino di Lecce 6.5 km away
#21 of 47 Results
$$ - $$$ Italian Pizza Seafood Mediterranean
Taverna del Porto Tricase 9.0 km away
#22 of 47 Results
Caffe Borghese Poggiardo 6.4 km away
#23 of 47 Results
$$ - $$$ Italian Pizza Seafood Mediterranean
Ristorante del 19 Summer Club Santa Cesarea Terme 3.2 km away
#24 of 47 Results
$$ - $$$ Italian
  • Tread with caution 14/09/2015
Oasi Ristorante Pizzeria Poggiardo 7.5 km away
#25 of 47 Results
$$ - $$$ Italian Pizza Vegetarian Friendly
L'aura Cocumola 6.3 km away
#26 of 47 Results
$$ - $$$ Italian
Ozium Poggiardo 6.5 km away
#27 of 47 Results
Agriturismo Le Tagliate Uggiano La Chiesa 10.6 km away
#28 of 47 Results
La Piazza Poggiardo 6.6 km away
#30 of 47 Results
$$ - $$$ Italian Seafood Mediterranean