Bistro Izida is a snack bar offering quick meals.