Mendi Berdea is a restaurant offering terrace dining. Pets are allowed on the terrace. Parking is available nearby.