The Outlook Inn and New Leaf Cafe Loading Map.... The Outlook Inn and New Leaf Cafe171 Main St - EastsoundEvents 48.6948155 -122.90885559999998 Address 171 Main St Eastsound WA 98245 United States Upcoming EventsNo events in this location