Greek Souvlaki

  • 2975 Clubhouse Dr.
  • Lehi, UT 84043
placeholder
See Map