Mezzaluna

Upper East Side

Open for delivery and takeout Tuesday to Sunday from 12 pm to 9 pm

212-535-9600

1295 3rd Ave # 1, New York, NY 10021