Todds Bar & Grill, SALT LAKE CITY, Utah (UT)
Comfortably positioned at 1051 South 300 West () in SALT LAKE CITY, Utah (UT) (84101), Todds Bar & Grill can be contacted at 8013288650. Remember to call up upfront to make a reservation.
More restaurants in SALT LAKE CITY, Utah (UT)
Todds Bar & Grill contact information and details:
Address: 1051 South 300 West - , SALT LAKE CITY, Utah (UT) 84101
Contact Phone: 8013288650
