Byblos Restaurant
81 Mcwhorter St
Newark
NJ
07105
(973) 589-3180
Open Map
Advertized
American New
dining
family restaurant
food
Lebanese Restaurant
On the street
restaurant
Restaurants
Restaurants Family Style