Little Italy Pizza & Deli, NEW YORK, New York (NY)
Comfortably situated at 182 Varick Street () in NEW YORK, New York (NY) (10014), Little Italy Pizza & Deli is available at 2123665566. It is advisable to give them a call ahead of time to arrange your spot in the restaurant.
More restaurants in NEW YORK, New York (NY)
Little Italy Pizza & Deli contact information and details:
Address: 182 Varick Street - , NEW YORK, New York (NY) 10014
Contact Phone: 2123665566