Best Restaurants in Vilnius
Hungry in Vilnius? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Vilnius
Vilnius, the charming capital of Lithuania, offers a diverse and vibrant dining scene that will delight visitors from around the world. From cozy cafes serving up freshly baked pastries and strong coffee to upscale restaurants dishing out modern interpretations of traditional Lithuanian cuisine, there is something for every palate in this historic city. Don't miss the chance to sample local specialties like cepelinai (potato dumplings) and kugelis (potato pudding), or indulge in international fare at trendy fusion restaurants. Whether you're looking for a casual meal on a bustling street corner or a fine dining experience with panoramic views of the city, Vilnius has it all. With its mix of old-world charm and contemporary flair, the dining scene in Vilnius is sure to leave a lasting impression on every visitor.
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
60 restaurants
-
Lithuanian4.5★11,601 reviews
Etno Dvaras
Etno Dvaras, nestled in the heart of Vilnius, offers a unique culinary journey through traditional Lithuanian cuisine. With its charming ambiance and rich menu, it's a must-visit for any tourist seeking to savor local flavors.
Daily 11:00–24:00
-
Restaurant4.3★4,393 reviews
Belmontas, pramogu ir poilsio centras, Ageloreta
A beautifully restored 19th-century French mill complex nestled in the Vilnia River valley, Belmontas combines historical charm with modern amenities. Located 5km from central Vilnius, this entertainment and leisure center features multiple event halls, restaurants serving traditional Lithuanian cuisine, an adventure park, and a museum. Surrounded by lush forests and regional parkland, it offers a peaceful escape while remaining accessible within the city limits.
Price level $$Time to spend 2–8 hrs
-
Restaurant4.5★3,910 reviews
Grey
Nestled in the heart of Vilnius, Grey Restaurant offers a unique culinary experience with a diverse menu that showcases the best of local and international flavors. Perfect for tourists seeking an unforgettable dining experience.
-
Lithuanian4.5★3,686 reviews
Senoji trobelė
Nestled in the heart of Vilnius, Senoji Trobelė offers an authentic experience of Lithuanian cuisine, featuring traditional dishes in a cozy and inviting atmosphere. With its rich history and commitment to quality, this restaurant is a must-visit for any traveler seeking to indulge in local flavors.
Mon–Fri 11:00–23:00 · Sat–Sun 12:00–23:00
-
Lithuanian4.6★3,329 reviews
Žemaičių ąsotis
Žemaičių ąsotis is a must-visit restaurant in Vilnius, where tourists can indulge in the rich flavors of traditional Lithuanian dishes. With a welcoming atmosphere and affordable prices, it offers an unforgettable culinary experience that captures the essence of Lithuania.
Mon–Fri 11:00–23:00 · Sat–Sun 13:00–23:00
-
Meat4.6★3,322 reviews
Meat Lovers Vilnius
Nestled in the heart of Vilnius, Meat Lovers Vilnius is a must-visit destination for meat enthusiasts. Offering an array of succulent dishes in a cozy and vibrant atmosphere, this restaurant promises a delightful culinary experience that will satisfy even the most discerning palates.
-
Lithuanian4.3★3,145 reviews
Bernelių Užeiga
Located in the heart of Vilnius, Bernelių Užeiga offers a delightful dive into traditional Lithuanian cuisine. With its cozy atmosphere and rich menu, it’s a must-visit for tourists seeking an authentic dining experience.
-
Lithuanian4.5★2,614 reviews
Lokys
Experience the rich flavors of Lithuania at Lokys, a distinguished restaurant in Vilnius offering a blend of traditional dishes and modern culinary artistry. With an inviting atmosphere and exquisite service, it’s a must-visit for every food lover.
Daily 12:00–24:00
-
Restaurant4.6★2,314 reviews
Panama Food Garden
Discover the vibrant flavors of Vilnius at Panama Food Garden, a top-rated restaurant offering a unique blend of local and international cuisine, perfect for food enthusiasts.
Mon–Sat 11:30–23:00 · Sun 11:30–21:00
-
Georgian4.7★1,944 reviews
Chačapuri @ Sodų gatvė
Chačapuri @ Sodų gatvė in Vilnius offers a delightful journey into Georgian culinary traditions. Known for its warm atmosphere and delicious dishes, it's a must-visit for food lovers.
Daily 12:00–22:00
Pilies Katpėdėlė
Nestled in the heart of Vilnius, Pilies Katpėdėlė offers a delightful culinary experience with a menu that caters to all tastes. This charming restaurant is perfect for tourists seeking to savor local flavors in a warm and inviting atmosphere.
Selfish Bistro Vilnius
Nestled in the heart of Vilnius, Selfish Bistro offers an exquisite seafood dining experience that combines local flavors with a contemporary twist. This vibrant bistro is perfect for seafood enthusiasts and wine lovers alike, providing a cozy atmosphere to enjoy fresh dishes crafted with care. With its warm ambiance and attentive service, it is a must-visit destination for tourists seeking to indulge in the culinary delights of Lithuania.
Old Green Grill House
Nestled in the heart of Vilnius, Old Green Grill House offers a delightful fusion of modern European cuisine and a vibrant atmosphere, making it a must-visit for food enthusiasts.
Blue Lotus Indian & Thai
Nestled in the heart of Vilnius, Blue Lotus Indian & Thai offers a unique dining experience that blends the rich flavors of Indian and Thai cuisines. This vibrant restaurant is perfect for tourists looking to indulge in a culinary adventure while exploring the city.
Galo do Porto
Galo do Porto is a premier Portuguese restaurant located in the heart of Vilnius, offering an authentic dining experience with a diverse menu that captures the essence of Portuguese cuisine. From fresh seafood to delectable pastries, each dish is crafted with passion and expertise, ensuring a memorable culinary journey for every visitor.
Cozy
Nestled in the heart of Vilnius, Cozy offers a delightful dining experience that blends local flavors with a warm atmosphere, perfect for tourists looking to savor the essence of Lithuanian cuisine. With its inviting ambiance and diverse menu, this restaurant is a must-visit for those exploring the vibrant culinary scene of the city.
Daily 9:00–1:00
Trinity Restaurant and Cocktail House
Trinity Restaurant and Cocktail House offers a unique dining experience in Vilnius, blending exquisite French cuisine with a vibrant cocktail bar atmosphere. Perfect for food lovers and night owls alike, this establishment promises a memorable visit.
Tue–Wed 18:00–23:00 · Thu–Sat 18:00–22:00
GABI
GABI is a delightful Lithuanian restaurant located in the heart of Vilnius, offering an inviting atmosphere and a menu rich in traditional flavors. Perfect for families and food lovers alike, this restaurant promises an unforgettable dining experience.
Ertlio Namas
Nestled in the heart of Vilnius, Ertlio Namas is a premier Lithuanian restaurant offering an exquisite culinary experience. With its rich history and contemporary flair, it's a must-visit for tourists seeking authentic local flavors.
Guacamole
Nestled in the heart of Vilnius, Guacamole is a delightful Mexican restaurant offering a vibrant culinary experience. Known for its authentic flavors and lively atmosphere, this eatery is a must-visit for tourists seeking to indulge in delicious Mexican cuisine.
Daily 11:00–22:00
Fiorentino
Fiorentino is a delightful Italian restaurant located in the heart of Vilnius, offering an authentic taste of Italy with a warm ambiance and a diverse menu. Ideal for tourists looking to indulge in Italian cuisine while enjoying the local atmosphere.
Bunte Gans
Bunte Gans in Vilnius offers a delightful taste of German cuisine, perfect for tourists seeking a unique dining experience. Enjoy a cozy atmosphere and a diverse menu filled with traditional dishes that celebrate the flavors of Germany.
Gaspars
Discover Gaspars, a highly-rated restaurant in Vilnius offering a unique dining experience with a story behind every dish. Perfect for tourists seeking authentic local flavors.
Žvėryno Smuklė
Žvėryno Smuklė is a charming Lithuanian restaurant in Vilnius that offers a delightful taste of local cuisine, making it a must-visit for tourists seeking authentic flavors in a cozy setting.
Mon–Fri 10:30–23:00 · Sat–Sun 12:00–23:00
RoseHip Vegan Bistro
Nestled in the heart of Vilnius, RoseHip Vegan Bistro is a culinary haven for plant-based enthusiasts and curious foodies alike. Offering a diverse menu that highlights the vibrant flavors of vegan cuisine, this charming bistro promises an unforgettable dining experience amidst the historic ambiance of Lithuania's capital. With its cozy atmosphere and passionate staff, every meal becomes a delightful adventure for the senses.
Amandus
Nestled in the heart of Vilnius, Amandus offers an exquisite dining experience that combines local flavors with innovative culinary techniques. This upscale restaurant is perfect for tourists looking to indulge in a memorable gastronomic journey.
Wed–Sat 19:00–23:00
Don Simon picos namai
Nestled in the heart of Vilnius, Don Simon Picos Namai offers an authentic pizza experience that transports you straight to Italy. With a cozy atmosphere and a menu filled with mouthwatering options, this restaurant is a must-visit for pizza lovers. The friendly staff and vibrant ambiance make it an ideal spot for families, couples, or solo travelers looking to indulge in delicious culinary creations.
Houdini
Nestled in the heart of Vilnius, Houdini is a must-visit grill restaurant that captivates with its vibrant atmosphere and mouthwatering dishes. Whether you're a meat lover or seeking vegetarian options, this eatery promises an unforgettable dining experience.
La Boheme
Nestled in the heart of Vilnius, La Boheme offers a cozy ambiance and an exquisite menu that highlights the best of local and international cuisine. Ideal for romantic dinners or special occasions, this restaurant is a must-visit for food lovers.
Bistro 18
Nestled in the heart of Vilnius, Bistro 18 offers a delightful dining experience with a focus on fresh, local ingredients and a cozy atmosphere. Perfect for tourists seeking authentic Lithuanian cuisine or international flavors, this restaurant stands out with its warm service and inviting ambiance.
Vegafè
Vegafè is a delightful vegetarian restaurant located in the heart of Vilnius, offering a diverse menu that caters to plant-based diets. With its cozy ambiance and fresh, flavorful dishes, it’s a must-visit for food lovers seeking healthy options.
Mon–Fri 11:00–22:00 · Sat–Sun 12:00–22:00
Da Antonio
Experience the authentic flavors of Italy at Da Antonio, a premier Italian restaurant in the heart of Vilnius. With its warm ambiance and delectable dishes, it's a must-visit for any food lover.
Daily 12:00–23:00
One for All
Nestled in the heart of Vilnius, 'One for All' is a vibrant restaurant that offers a delightful blend of local and international cuisine. With its welcoming atmosphere and diverse menu, it’s the perfect spot for tourists to savor delicious meals while enjoying the cultural essence of Lithuania.
Bonocosi
Bonocosi is a vibrant restaurant in Vilnius, renowned for its exquisite cuisine and welcoming atmosphere. This culinary hotspot offers a delightful experience for tourists looking to savor the rich flavors of Lithuanian and international dishes.
The Town Steakhouse
Experience the rich flavors of premium steaks and exquisite dishes at The Town Steakhouse, a must-visit dining destination in Vilnius. With its elegant ambiance and exceptional service, this restaurant promises a memorable culinary journey for every tourist.
Bernelių Užeiga Restaurant
Nestled in the heart of Vilnius, Bernelių Užeiga Restaurant offers a delightful journey into traditional Lithuanian flavors. This family-friendly restaurant is perfect for tourists seeking an authentic dining experience amidst the charming streets of the city.
Beigelistai
Nestled in the heart of Vilnius, Beigelistai is a delightful restaurant and café that offers an exquisite blend of flavors and a cozy atmosphere, perfect for tourists seeking a unique dining experience. With its welcoming ambiance and diverse menu, this establishment is a must-visit for anyone exploring the vibrant culinary scene of the city.
Daily 9:00–19:00
Balzac
Discover Balzac, a premier French restaurant in Vilnius, where culinary excellence meets a charming atmosphere. Indulge in exquisite dishes crafted with passion and authenticity, offering a true taste of France in the heart of Lithuania.
DRAUGAI
Nestled in the heart of Vilnius, DRAUGAI is a vibrant restaurant offering a delightful blend of traditional Lithuanian cuisine and contemporary culinary flair. With its warm ambiance and diverse menu, it’s a must-visit for tourists seeking an authentic dining experience.
Momo grill Vilnius
Momo Grill in Vilnius offers an unforgettable dining experience, where visitors can indulge in expertly grilled dishes that showcase the rich culinary traditions of the region. With a welcoming atmosphere and a commitment to quality, it's a must-visit for food lovers exploring the vibrant city.
Mon–Thu 12:00–22:00 · Fri–Sat 12:00–23:00
Meating Room
Meating Room is a vibrant restaurant in Vilnius, known for its exceptional steaks and welcoming atmosphere, making it a must-visit for food lovers and tourists alike.
Mano Guru
Located in the heart of Vilnius, Mano Guru offers a delightful dining experience that celebrates local flavors. This lunch restaurant is perfect for tourists looking to enjoy a delicious meal in a cozy atmosphere. With a variety of dishes made from fresh, locally sourced ingredients, it promises to be a highlight of your culinary journey in Lithuania.
Mon 11:00–16:00 · Tue–Fri 11:00–19:00
Rib Room
Rib Room is a must-visit restaurant in Vilnius, renowned for its exquisite meat dishes and vibrant atmosphere. Tourists can enjoy a unique dining experience, blending local flavors with international cuisine.
GreenHall Restoranas
Nestled in the heart of Vilnius, GreenHall Restoranas offers a delightful culinary experience with its diverse menu and inviting atmosphere, perfect for tourists seeking to savor local flavors and enjoy a memorable meal.
Mon–Fri 9:00–16:00
Farmer and the ocean
Nestled in the heart of Vilnius, Farmer and the Ocean offers a unique dining experience that blends fresh local ingredients with innovative seafood dishes. This restaurant is a must-visit for food enthusiasts seeking a taste of Lithuania's culinary delights.
Mon–Sat 11:30–22:00
Bon Chop
Bon Chop is a premier steakhouse located in the heart of Vilnius, offering a delectable array of perfectly grilled meats and a warm, inviting atmosphere that makes it a must-visit for any meat enthusiast. With its commitment to quality and flavor, Bon Chop provides an unforgettable dining experience that will leave you craving more.
Trattoria da Flavio
Trattoria da Flavio offers an authentic Italian dining experience in the heart of Vilnius, blending rich flavors with a warm atmosphere, perfect for tourists seeking a culinary adventure.
Tue–Sat 17:30–22:30
Ajurvedinė virtuvė
Ajurvedinė virtuvė is a charming vegetarian restaurant located in Vilnius, offering an exquisite array of Ayurvedic-inspired dishes. Perfect for health-conscious travelers, this eatery combines flavorful ingredients with holistic wellness principles to create meals that nourish both body and soul. Enjoy a delightful dining experience in a serene atmosphere, making it an ideal spot for those seeking delicious vegetarian cuisine.
Mon–Sat 11:00–20:00
River Town
Nestled in the heart of Vilnius, River Town is a delightful restaurant that offers a perfect blend of local cuisine and a warm atmosphere. With its stunning views and excellent service, it's an ideal spot for tourists looking to savor the culinary delights of Lithuania.
Mon–Fri 11:30–22:00 · Sat 14:30–23:00
Zveju Smukle
Nestled in the heart of Vilnius, Zveju Smukle is a charming restaurant that offers an authentic taste of Lithuanian cuisine, perfect for tourists looking to explore local flavors. With a cozy atmosphere and friendly service, it's an ideal spot for a delightful meal.
Mon–Fri 11:00–18:00
Telegrafas
Telegrafas is a charming restaurant located in the heart of Vilnius, offering an exquisite dining experience with a blend of local and international flavors. Enjoy a cozy atmosphere complemented by friendly service, making it an ideal spot for tourists seeking authentic Lithuanian cuisine.
Nineteen18
Nestled in the heart of Vilnius, Nineteen18 is a gastronomic gem that promises a unique dining experience with its innovative cuisine and inviting atmosphere. A must-visit for every food enthusiast!
Tue–Sat 18:00–24:00
Lauro lapas
Nestled in the heart of Vilnius, Lauro Lapas is a gastronomic haven that offers a unique blend of traditional and contemporary Lithuanian cuisine. This charming restaurant invites tourists to indulge in a delightful dining experience, surrounded by the warm ambiance and friendly service that characterizes the local culture. With its moderate pricing and exceptional menu, Lauro Lapas is a must-visit for food enthusiasts exploring Vilnius.
Mon–Fri 12:00–16:00
Chagin Restaurant
Nestled in the heart of Vilnius, Chagin Restaurant offers a delightful culinary experience, blending local flavors with contemporary cuisine. With a warm ambiance and attentive service, it’s a must-visit for food lovers exploring the city.
Dinner house
Experience the vibrant flavors of Vilnius at the Dinner House, a delightful lunch spot where culinary creativity meets local ingredients, creating unforgettable dishes for every palate.
Mon–Fri 10:00–15:30
14Horses
Nestled in the heart of Vilnius, 14Horses offers a unique dining experience with its exquisite menu and warm atmosphere. Ideal for tourists seeking authentic local flavors and exceptional service, this restaurant is a must-visit for anyone exploring the vibrant culinary scene of the city.
Tue–Sat 17:00–23:00
Žvėryno Bistro
Nestled in the heart of Vilnius, Žvėryno Bistro offers a delightful dining experience for tourists seeking authentic local flavors. With its cozy atmosphere and affordable prices, it's the perfect spot for a leisurely lunch.
Mon–Fri 9:00–16:00
La Provence
La Provence is a must-visit restaurant in Vilnius, where exquisite French cuisine meets a cozy atmosphere, perfect for tourists looking to indulge in authentic flavors.
Tue–Sat 15:00–24:00
Puaro
Discover Puaro, a charming restaurant in Vilnius that offers an exquisite blend of Belgian and French cuisine. With a warm ambiance and a diverse menu, it’s perfect for food lovers looking to indulge in delightful flavors.
PasMusRestoranas
Nestled in the heart of Vilnius, PasMusRestoranas is a must-visit for food enthusiasts seeking an exquisite dining experience. Known for its innovative dishes and vibrant atmosphere, this restaurant offers a culinary journey that showcases the best of local flavors and ingredients.
Wed–Sat 18:00–23:00
Explore Vilnius on the map
A handpicked selection of must-see spots in Vilnius, mapped for you.
More about Vilnius

Vilnius travel guide
Vilnius highlights include a UNESCO-listed Old Town, Baroque churches, hilltop views, creative Užupis, museums, cafés and Lithuanian cultural experiences.
Tell me more about VilniusMore to explore in Vilnius
Explore more

Explore more of Lithuania
Discover Lithuania, a captivating blend of medieval charm, natural beauty, and vibrant culture, offering a unique and enriching travel experience in the heart of the Baltics.
Explore Lithuania
Getting your guide ready…
We are putting together a fresh copy of the Vilnius guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.