best italian restaurant in town. Its in the basement of hotel Piccadily! Great service and amazing food. Do try the freshly made thin crust pizzas and risottos are must have. love this place to the core
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.