Taussig Café
2040-2070 E 102nd St, Cleveland 44106