Home /  

Feta Restaurants in Salt Lake

Show restaurants on map
Show :companies_count restaurants on map
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Salt Lake, 1201 Wilmington Ave #101, Salt Lake City, UT 84106, United States
"Love the food here! I got the combination doner wrap with side salad. The salad with pita crisps and roasted chickpeas. The atmosphere seems more like..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity