About

O-Viriato in Geneva offers a taste of Portugal right in the heart of the city. This cozy and casual restaurant provides the perfect spot for meeting up with friends or enjoying a solo meal. With a moderate price range and a 4.3-star rating on Google, it's clear patrons appreciate the authentic Portuguese dishes and genial service.

Dine at your leisure with buffet or quick service options, while enjoying a selection of small plates or indulging in generous portions for lunch or dinner. The menu features an array of options, from traditional meals to delightful desserts, all complemented by a variety of drinks including Portuguese wine, beer, and cocktails.

Whether you prefer to dine indoors or on the outdoor patio, it's wise to make a reservation, especially if you want to savor the experience during the bustling tourist season. Whether stopping by for a casual coffee or sitting down for a full-portioned meal, O-Viriato ensures a memorable dining experience with its authentic flair and spectacular service.

Show more

Price

$$$$ 8 - 20 CHF

Meals

Lunch, Dinner

Cuisines

Portuguese

Services

Reservations available, Outdoor seating, Dine-in, Reservations recommended

Offering

Serving alcohol, Serving desserts, Small plates, Serving cocktails, Serving beer, Serving wine, Serving coffee

Payment

Payment by credit card, Payment by debit card, NFC payment

Reviews and Ratings

Write a review
4.3
based on 174 reviews
4.3/5 174 reviews
tallysom ricardo caetano de souza
tallysom ricardo caetano de souza
1 month ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

bom

C. Conde
C. Conde
4 months ago on Google

Muy auténtico!

Ricardo Simoes
Ricardo Simoes
6 months ago on Google
  • Food: 4
  • Atmosphere: 4

Comida tradicional portuguesa. Preço dentro do normal na Suiça. Atendimento espetacular

Frequently Asked Questions

  • What is the address of O-Viriato?
    O-Viriato is located at Rue de Neuchâtel 39, 1201, Geneva, Switzerland.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Alpes (334 m walk)
    • Bus stop Monthoux (228 m walk)
    • Bus stop Navigation (244 m walk)
    • Transit station Geneva (310 m walk)
    • Train station Rive Droite Sa - Centre D'imagerie (473 m walk)
  • How is O-Viriato rated by visitors?
    O-Viriato has an average rating of 4.3 based on 174 reviews across platforms such as Google.
  • What dishes and beverages are served?
    The restaurant offers a selection of dishes such as fish, meat, rice, steaks, wine, along with a variety of drinks.
  • What is the average price for a meal at O-Viriato?
    The average price for a meal is 8 - 20 CHF (it is moderate - $$).