The Greenhouse Salad is a gem nestled in the heart of Edmonton, Alberta, for those seeking fresh, wholesome dining options. Known for its vibrant, health-focused menu, it offers a delightful array of salads, bowls, and wraps, crafted from locally sourced, seasonal ingredients. It's a go-to spot for anyone looking to nourish their body with flavorful, nutritious meals.