Piazza Imo
Built in the heart of The Hill, St. Louis, Missouri’s historic Italian neighborhood, Piazza Imo stands as a symbol to past and future generations. Frisella Landscape Group is honored to have lended a hand in the design of this Italian inspired Piazza for the community to admire and enjoy.