Italian. Tasty Food. A little Expensive. Attentive Service. Loud Atmosphere. Out of the way Location. MAKE SURE YOU RESERVE.
21-76 31st Street (At Ditmars Blvd)
Astoria, NY 11105
Please make any comments (good, bad or otherwise) on the restaurant experiences you had while eating at one of those listed.