My Boo Sushi

Japanese restaurant · 438 Mulberry St, Newark, NJ

Dine-In

More food in Newark, NJ · Japanese Food in Newark