The Green House
Not verified.
Claim this listing
The Green House in Saint Pierre is a vegetarian’s dream come true. Our menu is designed around fresh, organic produce and offers a variety of vegetarian and vegan options. From hearty salads to creative entrées, our dishes are as nutritious as they are delicious.