Bella is a Mediterranean restaurant with a rooftop terrace, offering a menu featuring fresh, flavorful dishes.