Taumeasina Restaurant and Bar

  • Taumeasina drive, Apia Samoa

Polynesian, Italian & International Cuisine