Casa Hibachi

Japanese restaurant · 320 US-46, Elmwood Park, NJ

Dine-In

Hours

More food in Elmwood Park, NJ · Japanese Food in Elmwood Park