MastraContactCallrestaurant · American ForkMastraDirectionsFind us476 N 900 W Ste D, American Fork, UT 84003Phone: +13852219786Directions