Tokyo Japanese Steak House

Japanese restaurant · 19451 Cochran Blvd Unit 700-900, Charlotte, FL

Dine-In

Hours

More food in Charlotte, FL · Japanese Food in Charlotte