← Cleveland restaurants
Falafel Cafe
No reviews yet
Mediterranean11365 Euclid Ave, Cleveland
Own or manage Falafel Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address11365 Euclid Ave, Cleveland 44106
Phone(216) 229-9540
Websitehttp://falafelcafecleveland.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.