Mr. Falafel
Mr. Falafel, 5415 W Touhy Ave, Skokie, IL 60077, United States
- This is the page of Mr. Falafel on 5415 W Touhy Ave Skokie IL 60077.
- Mr. Falafel is a new listing on food pages, updated
seven months and thirteen days ago
on November 24, 2023.
- This page has had 3 visitors. You are the 3rd.
Location