I wasn't aware that this place was a restaurant as well but after having the food and the gelato I can say that this is the best Italian food I have had.
The staff is very nice and real Italians as well that adds to the atmosphere. I would highly recomend this to anyone with taste buds that want a new taste.
P.s. the price is very resonable; about $8 - $12 per person!