Vinodol

Restoran Vinodol

A long-standing Lower Town restaurant housed in a former horse-drawn tram stable, serving Croatian classics with a year-round courtyard.

Located at Teslina Street 10 in the Lower Town, this restaurant is housed in a building that once served as stables during the horse-drawn tram era. It has been a restaurant since the 1940s and has operated under its current name since 1965. Signatures include Pag Island lamb, lamb stew with gnocchi, Zagreb schnitzel, and Zagorje štrukli. The weekly menu is updated every Thursday, and the wine list is highly regarded. The courtyard features a retractable roof and heaters, making it usable year-round. Booking via the official website is recommended for Friday and Saturday evenings. Main courses are around 25–44 EUR, and štrukli is around 13 EUR. The head chef departed in early 2026, which may lead to adjustments in the culinary style. About a 5-minute walk from Ban Jelačić Square.

Opening hours

Daily 12:00–24:00

Time-honored brand · Courtyard · Travelers' Choice 2026

Nearby sights

Places to eat nearby

More in Zagreb