Japan Express Reviews & Details
261 S Elliott Rd
Japan Express is located at 261 S Elliott Rd in Chapel hill near the intersection of S Elliott Rd and E Franklin St. Their menu consists of Japanese dishes . Call (919) 928-9600 for dine in.
- Service:Dine In
- Major Intersection:S Elliott Rd And E Franklin St
Tell us more about Japan Express Chapel hill!