Nonno
Italian · Pizza · Ice Cream Shop
This establishment is a restaurant that appears to specialize in Italian cuisine, with a particular mention of its quality ice cream. It is noted for a warm welcome, pleasant atmosphere, and generous portions.
Location