Frank's Falafel House

1823 W 65th St, Cleveland

(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