Element Restaurant

35 E. 640 S. Logan, UT 84321

Managed

Developed

  • Opened in 2009
  • Acquired Management 2020