Formosa Grill, SALT LAKE CITY, Utah (UT)
Readily settled at 2115 East 2100 South () in SALT LAKE CITY, Utah (UT) (84109), Formosa Grill are available at 8014610661. It is advisable to ahead of time to arrange your place in the restaurant.
More restaurants in SALT LAKE CITY, Utah (UT)
Formosa Grill contact information and details:
Address: 2115 East 2100 South - , SALT LAKE CITY, Utah (UT) 84109
Contact Phone: 8014610661