Al's Deli

1717 E 9th St, Cleveland, OH|
Al's Deli Logo