Sakura Japanese Steakhouse
➤ 2537 N Pleasantburg Dr, Greenville, United States Of America, Greenville County
Japanese, Sushi, Steak, Soup, Fish
"Food was fantastic, the cooks were great, entertaining and engaged during meal. They were conscious of all who had food allergies"