DAVE'S SUPERMARKET #18 in 1929 E 61st St in Cleveland