O Galo D'ouro is a Portuguese restaurant offering traditional specialties in a friendly, family atmosphere. Dine-in and take-away options are available.