Osaka Japanese Cuisine

465 S. Herlong Ave.
Rock Hill
South Carolina
United States