Location



View Larger Map

New Japan Restaurant


1800 South Miami Boulevard, Durham, NC 27703

Open 7 Days a Week

Mon – Thurs 10:30 – 10:00
Fri – Sat. 10:30 – 10:30
Sun – 11:00 – 10:00




Now Open!

90 Lowes Drive, Pittsboro, NC 27312


View Larger Map