Japanese restaurant · 19451 Cochran Blvd Unit 700-900, Charlotte, FL
Dine-In
More food in Charlotte, FL · Japanese Food in Charlotte