(973) 645-1040
125 Elizabeth Ave, Newark, NJ 07108
View Map
Sorry, there are currently no reviews. Read More Newark Restaurant Reviews