This Italian restaurant offers delicious food, with a particular highlight on their amazing pizza. Guests frequently praise the friendly and sweet staff, and the limoncello is also noted as being great. It is a popular spot for dining.