Frank's Falafel House

1823 W 65th St

(216) 631-3300

Frank's Falafel House map thumbnail, 1823 W 65th St Cleveland OH 44102 Falafel Restaurant
Restaurant near at Franklin Blvd in Cleveland OH badges