Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
Quaint and casual takeout restaurant in beautiful Greenwich, PEI, only minutes from the National Park. Enjoy a seat on our deck, overlooking St. Peters Bay. Fresh and local chef-curated features along with classic takeout favorites.