La Caravella is one of Venice’s best-known long-established restaurants, located on via XXII Marzo in the San Marco area. The official site confirms daily lunch and dinner hours, proximity to St Mark’s Square, and menus that reinterpret Venetian and Italian dishes, including vegetarian proposals. It is more polished than a family-default pizzeria, but it remains a credible older-family and mixed-diet option in central Venice.

Quick facts
- Best for: Families with older kids near San Marco, Mixed-age groups wanting a polished central meal with terrace appeal
- Known for: Long-established San Marco dining with Venetian and Italian menus
- Hours: Every day 12:00 PM – 3:30 PM and 6:30 PM – 11:00 PM
- Phone: +39 041 5208901
Why it ranks
It ranks because the official site verifies a strong central identity 250 metres from St Mark’s Square, long opening hours, and menus with both Venetian and vegetarian proposals. That makes it a defensible older-family choice in the San Marco core.
Location and links
- Address: via XXII Marzo 2398, Venice, Italy
- Official website
- Call
Service area and category
- City: Venice
- Country: Italy
- Category: Restaurant
Editorial summary
La Caravella is one of Venice’s best-known long-established restaurants, located on via XXII Marzo in the San Marco area. The official site confirms daily lunch and dinner hours, proximity to St Mark’s Square, and menus that reinterpret Venetian and Italian dishes, including vegetarian proposals. It is more polished than a family-default pizzeria, but it remains a credible older-family and mixed-diet option in central Venice.