White Castle

307 Elizabeth Ave, Newark
(973) 242-5307

Reserve Online

Opentable