Our hotel suggested this restaurant as a good place for pizza and we weren't disappointed. Lovely light bases and a huge selection to choose from. They were also pretty big. The menu doesn't come in English but with the help of the pleasant staff and Google Translate we got by. It has a nice large garden area out the back with plenty of tables. Recommended.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.