Galo is a restaurant specializing in Portuguese grilled dishes. It offers a full bar service to complement its dining experience. The establishment is known for its grilled specialties.