Lizardo Deli & Grocery
Address:
833 S 14th St, Newark, NJ 07108
Phone:
(973) 373-3095
Other Details:
Lizardo Deli & Grocery is a convenience store, deli and grocery in the South Ward. The store serves hot and cold sandwiches, and sells a variety of light groceries, snacks and beverages.
Restaurants, Grocery Stores, Delicatessens
Other Businesses: