Bistro offering Wild Bean Café services, located within a petrol station. Accepts major credit cards and provides restroom facilities.