Authentic Italian Gelato, plus light deli fare. 

Restaurant Type