Set in the whitewashed lanes of beautiful Sperlonga village, this seafood restaurant serves freshly caught fish and traditional coastal Lazio dishes. The patio tables in the narrow alley add to the charm.
Ristorante La Vecchia Grotta sits in the heart of Sperlonga, one of the most beautiful coastal villages in southern Lazio, a tumble of whitewashed houses and narrow stepped lanes overlooking the Tyrrhenian Sea. The restaurant specialises in the fresh seafood and coastal cooking for which this stretch of the Riviera di Ulisse is known, drawing on the daily catch landed along the shore. Signature dishes include spaghetti con totani e patate (squid and potato), frittura di calamari and other fried and grilled fish, spaghetti alle vongole and seasonal shellfish, prepared in the simple, ingredient-led style that lets the freshness speak. The setting is a large part of the charm: tables tucked into a characterful, partly grotto-like interior and spilling onto the picturesque whitewashed alley outside, where diners eat among the village's photogenic lanes. The atmosphere is relaxed and summery, busy in the high season when Sperlonga fills with Italian holidaymakers and quieter in the shoulder months; casual, beach-town dress is entirely appropriate. The wine list focuses on Lazio whites well suited to the seafood. Prices are moderate, with pastas around €14 and fried fish mains in the mid-teens, fair for a popular seaside village. Sperlonga is also home to a celebrated archaeological site—the Grotto of Tiberius and its museum just outside the village—and superb beaches, making a seafood lunch here a natural part of a coastal day. In summer the restaurant is busy, so reservations are recommended, particularly for evening tables in the alley. For fresh fish in a postcard setting, La Vecchia Grotta is a Sperlonga favourite.
Signature dishes
- Spaghetti con totani e patate — €14
- Frittura di calamari — €14
Good to know
- Known for
- Fresh seafood in scenic Sperlonga village
- Hours
- 12PM-3PM, 7PM-11PM daily (summer), Fri-Sun (winter)
Location
Via Ottaviano 17, 04029 Sperlonga
41.2548, 13.4329 View on map
Highlights
- Fresh seafood in the whitewashed coastal village of Sperlonga
- Signature spaghetti con totani e patate and frittura di calamari
- Characterful grotto-like interior and tables in the picturesque alley
- Steps from Sperlonga's beaches and the Grotto of Tiberius
Tips for visiting
- Reserve evening alley tables in summer when the village is busiest
- Order the totani e patate or the fried calamari for the local specialities
- Combine lunch with Sperlonga's beaches and the Grotto of Tiberius museum
- Visit in the shoulder season for a quieter, calmer meal
When to visit
Late spring through early autumn suits the seaside setting; book evening tables in peak summer, or visit in the shoulder months for fewer crowds.
Accessibility
Sperlonga's old village is built on a hillside of narrow stepped lanes, and the restaurant's grotto interior and alley tables involve uneven surfaces, which limit wheelchair access; contact ahead for guidance.
Frequently asked questions
What is La Vecchia Grotta known for?
Fresh local seafood—spaghetti con totani e patate, fried calamari, spaghetti alle vongole and the daily catch—served in a charming grotto-like setting in Sperlonga's old village.
Where is Sperlonga?
On the southern Lazio coast between Rome and Naples, a whitewashed clifftop village known for its beaches and the ancient Grotto of Tiberius.
Is it open year-round?
It is busiest in summer when Sperlonga fills with holidaymakers; opening can be more limited in winter, so checking ahead in the off-season is wise.