Salt Lake City
Restaurants
2115 E 2100 S
- Category:
- Restaurants
Salt Lake City,
UT, United States
- (801) 461-0661
Rate and review Formosa Grill in Salt Lake City, UT, United States!
Share your experiences at Formosa Grill with your friends or discover more Restaurants in Salt Lake City, UT, United States.