Bistro Alibaba is a bistro and café with seating for 30 people in the café and 20 in the courtyard. It is located in the town center and is easily accessible by public transport.