Yama Japanese Steakhouse & Sushi Bar

  • Restaurants
1370 Ribaut Road
Port Royal, SC 29935
(843) 379-2599
(843) 379-2565 (fax)