Nakahara Japanese Restaurant

299 Broad Ave Leonia NJ 07605 USA

(201) 482-4358

Location