Castello

4.7
(3 reviews)
Selska Cesta 63, Kraljevečki Novaki, Sesvete, 10360
Official website
Barbecue
Central European
Eastern European
European
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Castello | Zagreb | Croatia | TripAligner