Leone's Pizzeria and Restaurant
Address:
368 Market St, Elmwood Park, NJ 07407
Phone:
(201) 791-5400
Payment:
Cuisine:
Pizza
Pizza,
Restaurants,
Subs & Sandwiches
Other Businesses: