Skip over navigation
Located at 1370 Lexington Avenue between 90th and 91st street., Come visit us and share the excitement and wonderful food of the Upper East Side.
Check the map below to find our restaurant location in New York
1370 Lexington Ave #1 New York, NY 10128 email@example.com
Great Italian food in the Upper East. Cozy atmosphere with lots of regulars to liven up the place. Service is very personable. Food is exceptional at a very reasonable price.