Mezzaluna Trattoria Address: 1705 Union St, Schenectady, NY 12309 Phone: (518) 688-4444 Payment: Pizza, Restaurants, Italian Other Businesses: I Love New York Pizza & Pasta at 1705 Union St, Schenectady, NY 12309 Pizza Hut at 1725 Union St, Schenectady, NY 12309 Crown Grill at 390 Broadway, Schenectady, NY 12305 City Deli at 935 State St, Schenectady, NY 12307 Quiznos Sub at 1671 Union St, Schenectady, NY 12309