Maha's Falafil
2700 Carroll Ave, Cleveland
(440) 552-5380
Recent Reviews
You May Also Like
Edison's Pizza Kitchen - 2700 Carroll Ave
Pizza
16-Bit Bar+Arcade - 1880 W 25th St
Bar, Arcades, Pet Friendly
Pins Mechanical Co. - 1880 W 25th St
Bar, Bowling, Arcades, Cocktail Bar, Pet Friendly
Restaurants in Cleveland, OH
Maha's Falafil
2700 Carroll Ave, Cleveland, OH 44113
(440) 552-5380