Mediterranean and Portuguese cuisine await at Barbarela Place. Known for its outstanding food and warm hospitality.