El Niu Del Petit Racó is a restaurant offering Mediterranean cuisine and barbecue dishes, with both indoor and terrace seating.