Todds Bar & Grill, SALT LAKE CITY, Utah (UT)
Readily settled at 1051 South 300 West () in SALT LAKE CITY, Utah (UT) (84101), Todds Bar & Grill is available at 8013288650. Make sure you give them a call ahead of time to arrange your place in the restaurant.
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