Flora Terraza offers a unique setting for celebrations. It's a restaurant.