Lee's Home Taste is a cozy restaurant in St. Catharines, ON that specializes in serving authentic home-cooked meals.
With a focus on traditional flavors and warm hospitality, Lee's Home Taste offers a welcoming dining experience for those seeking comfort food in a casual setting.
Generated from their business information