Description
Introduction: American style steakhouse, known for its great value and steak size, house made special sauce is also the reason why people come to this restaurant! Restaurant Siza: The biggest chain steak house restaurant in Okinawa. Tourist Attraction: Located at the American Village, shopping and steak goes ever so well.