790 E 2100 S Salt Lake City Utah 84106, United States
No delivery
Spot something wrong?
Dishes at O Falafel Etc.. Prices may vary in venue.