Bistro offering a café experience in Keila.