Skip to content

O Falafel

790 E 2100 S #100, Salt Lake City, UT 84106
(801) 487-7747
ofalafeletc.com

Read more about this business...