Restaurants in Vilnius

The Vilnius restaurants below have been grouped into three pricing categories:

  • Expensive (over €100)
  • Moderate (€50 to €100)
  • Cheap (below €50)

These Vilnius restaurant prices are for a three-course meal for one with drinks, tax and service included.

La Provence

Price: Expensive
Cuisine: Mediterranean

La Provence offers slick, fine dining with a lot of thought put into both the cooking and the immaculate presentation. The food at this top Vilnius restaurant tastes as good as it looks.

Address: Volieciu 22, Vilnius, Lithuania
Telephone: +370 686 04708

Sweet Root

Price: Expensive
Cuisine: European

Go now, because we believe it is only a matter of time that this restaurant will earn a star (or two) from the Michelin Guide. The food is exquisite and the service is impeccable, this place is a real treat for those who appreciate seasonal ingredients at their finest.

Address: Užupio g. 22, Vilnius, Lithuania
Telephone: +370 685 60767

Trattoria Da Antonio Vilnius

Price: Moderate
Cuisine: Italian

This Vilnius trattoria is a favourite with tourists. Centrally located, it offers a welcoming atmosphere and serves excellent Italian food at reasonable prices.

Address: Pilies Street 20, Vilnius, Lithuania
Telephone: +370 5 262 0109


Price: Moderate
Cuisine: Lithuanian

A must if you're looking for excellent craft beer and classic Lithuanian food. The beers are made by the owner and also from local brewers all around the country. Apart from great beer, their soup (serviced in homemade rye bread) and zeppelins (potato-meat dumplings) are outrageously delicious too.

Address: Stiklių g. 4, Vilnius, Lithuania
Telephone: +370 5 260 9087

Rib Room

Price: Moderate
Cuisine: American, European

Apart from delicious ribs prepared in many ways - including one with grapefruit sauce - guests can also enjoy classic European dishes such as Angus Steak Tartare and salmon fillet.

Address: Šeimyniškių g. 1, Vilnius, Lithuania
Telephone: +370 5 210 3012

Būsi Trečias

Price: Cheap
Cuisine: Lithuanian

Another great place for authentic Lithuanian cuisine and locally brewed craft beer. Its grilled beef or pork tenderloin is best paired with refreshing beer on tap.

Address: Totorių g. 18, Vilnius, Lithuania
Telephone: +370 5 231 2698

Forto Dvaras

Price: Cheap
Cuisine: Lithuanian

A rare find in the Old Town, this unassuming restaurant serves delicious yet reasonably priced Lithuanian cuisine such as grated potato pudding.

Address: Pilies g. 16, Vilnius, Lithuania
Telephone: +370 656 13688


Price: Cheap
Cuisine: European

Right next to the Tourist Information Centre on Pilies Street in the heart of Old Town, this place offers a welcoming atmosphere and serves excellent meals at reasonable prices (the lunch deal is particularly good value).

Address: Pilies g. 2, Vilnius, Lithuania
Telephone: +370 633 22677


Price: Cheap
Cuisine: Lithuanian, European

If you want to impress your in-laws without breaking the bank, take them to Sugamour and order a delightful range of sweet bites – every single pastry and cake is baked to perfection and the presentation is so impeccable that it breaks your heart to eat them (but they are so delicious).

Address: Vokiečių g. 11, Vilnius, Lithuania
Telephone: +370 6861 9995
Visa and passport information is updated regularly and is correct at the time of publishing. You should verify critical travel information independently with the relevant embassy before you travel.