This new 3,423 sq ft Apollo Burger will be #11 in the Apollo franchise count. All of the restaurants are located in Utah where their commitment to serve quality food at an affordable price has been maintained since 1984. The location for this new store is at 504 N 900 W, American Fork, Utah.
American Fork, UT
3,500 sq ft