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

Crossanchrissie

Sep 17, 2025

star icon star icon star icon star icon star icon

Attentive service, great choice, I signed up for pasta..linguine bolognese and classic margarita cocktail.. both were amazing...food piping hot, drink made to perfection, hospitality truly...

Culture65095339381

Sep 10, 2025

star icon star icon star icon star icon star icon

Bad service. slow, very slow. Unkind. Seems they don't want tourists, just locals. We came in a cruiser so I guess they know we would never come back. Rude.

Sara G

Sep 07, 2025

star icon star icon star icon star icon star icon

Just had the most amazing experience at this Italian restaurant! The food was full of flavor, fresh, and perfectly cooked and every bite felt like a little trip to Italy. The atmosphere was cozy and...

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