Review of Roti

33 N Dearborn St, Chicago, IL 60602

Overall Rating

Review


Great lunch spot w gf menu and delicious pita bread!

Updated 10 years ago

Celiac