The Owls
Restaurantšš Cozy place, very tasty dishes, especially BBQ ribs. It's worth coming here for them alone. I haven't eaten tastier in Vilnius. I really highly recommend it.
Address
VaidilutÄs g. 79, 10100 Vilnius, Lithuania
Website
Contact
+370 607 14656Rating on Google Maps
4.50 (46 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week