Get directions to: Kanpai Of Tokyo, Greenville, SC
Restaurant address: 533 Haywood Rd Greenville, SC 29607, USA
Restaurant: Kanpai Of Tokyo