Contact
Aboki Suya Spot Llc (973) 392-3955
271 Seymour Ave, Newark NJ as of dinehere.us