Zahara
Salt Lake City UT 84105 United States
zahara in Salt Lake City with Address, Contact Number, Photos, Maps. Visit zahara at Salt Lake City UT 84105 United States.
Overview
zahara in Salt Lake City with Address, Contact Number, Photos, Maps. Visit zahara at Salt Lake City UT 84105 United States.
Contact Info
phone | |
website | http://www.zaharaslc.com/ |
Address | Salt Lake City UT 84105 United States |
Services
- Moroccan restaurant
- Self-catering accommodation