Japanese restaurant · 1157 Stonecrest Blvd Unit 107, Tega Cay, SC
More food in Tega Cay, SC · Japanese Food in Tega Cay