Kurama Sushi & Noodle Express

Kurama Sushi & Noodle Express

105 North Columbia Street, Chapel Hill, NC 27514, USA
Dumplings, salads, noodle dishes.