Update Info - Zabiha Grill
This restaurant was reported as closed. If it is open, let us know.
Zabiha Grill
3640 South Redwood Rd 5A
Salt Lake City, UT 84119
3640 South Redwood Rd 5A
Salt Lake City, UT 84119
This restaurant was reported as closed. If it is open, let us know.