Bistro offering coffee and convenient services, including restrooms and accepted credit cards. Located within a petrol station.