LaRosa’s restaurant, 1975 TAGS: Coliseum Plaza | Euclid Ave | LaRosa's | restaurant | restaurants | Rose Street | Woodhill
February 17, 2025
LaRosa’s restaurant, 1975 TAGS: Coliseum Plaza | Euclid Ave | LaRosa's | restaurant | restaurants | Rose Street | Woodhill