China and Hibachi

1103 N Main St, Fountain Inn, SC 29644
China and Hibachi China and Hibachi is one of the popular Chinese Restaurant located in 1103 N Main St ,Fountain Inn listed under Chinese Restaurant in Fountain Inn ,

Contact Details & Working Hours

Map of China and Hibachi