Bistro Faleza is a restaurant.