New Japan Restaurant

1800 S Miami Blvd Durham NC 27703 USA

(919) 598-6015

Location