Contact
Central Restaurant (973) 623-8137
30 Central Ave #4, Newark NJ as of dinehere.us