Leopalace Sendai

  • Information

Leopalace

Address 2-3-1 Omachi, Aoba-Ku
Town Sendai