San Giovanni image label star icon 3.8

San Giovanni

St.John's Square, Valletta, Island of Malta Malta, St. John's Co-Cathedral

European Casual Dining $$
label star icon 3.8

Description

San Giovanni is a Mediterranean restaurant located in the heart of Valletta, Island of Malta. It offers a unique atmosphere with its open-air seating, sunshades, and live music. The menu features a wide selection of traditional and contemporary dishes, as well as vegetarian, vegan, and gluten-free options. The restaurant also provides an excellent service with its attentive staff and generous portions. San Giovanni is the perfect spot for a special occasion, business dinner, or romantic evening. Make a reservation today and experience the amazing food and atmosphere!

Hours

  • Sunday

    08:00 AM - 12:00 AM

  • Monday

    08:00 AM - 12:00 AM

  • Tuesday

    08:00 AM - 12:00 AM

  • Wednesday

    08:00 AM - 12:00 AM

  • Thursday

    08:00 AM - 12:00 AM

  • Friday

    08:00 AM - 12:00 AM

  • Saturday

    08:00 AM - 12:00 AM

Location

Reviews from TripAdvisor

Guide15721328388

Aug 28, 2025

star icon star icon star icon star icon star icon

Restaurant Review – San Giovanni, Valletta, Malta
I had the pleasure of dining at San Giovanni in Valletta with my sister, and the experience was absolutely delightful. From the moment we arrived...

Lili F

Aug 28, 2025

star icon star icon star icon star icon star icon

This restaurant exceeded my expectations. The atmosphere was cozy and inviting, making it a perfect place to relax. The staff were friendly and attentive. The food was absolutely delicious, full of...

TrailBlazer571092

Aug 28, 2025

star icon star icon star icon star icon star icon

We’ve been coming to Valletta for several years now and always start our nights at San Giovanni. Their happy hour is fantastic with excellent cocktails. We’ve also eaten here numerous times and the...

Similar restaurants

Hours

  • Sunday

    08:00 AM - 12:00 AM

  • Monday

    08:00 AM - 12:00 AM

  • Tuesday

    08:00 AM - 12:00 AM

  • Wednesday

    08:00 AM - 12:00 AM

  • Thursday

    08:00 AM - 12:00 AM

  • Friday

    08:00 AM - 12:00 AM

  • Saturday

    08:00 AM - 12:00 AM

San Giovanni