The Green Moustache Organic Cafe

Fresh and healthy food that’s 100% organic and plant-based. Salads, wraps, hearty soups, and a range of cold pressed juices and smoothies are available to fuel you up for a day of birdwatching.