Lol Japanese Restaurant
155 University Ave
Newark
NJ
07102
(973) 242-6800
Open Map
Asian Restaurants
dining
family restaurant
Family Style Restaurants
food
Food Delivery Service
Outdoor Seating
restaurant
Restaurants
Restaurants Family Style