Central Grill : Churrascaria - Restaurante is located in Funchal, Portugal on R. da Levada dos Barreiros Nº86. Central Grill : Churrascaria - Restaurante is rated 4.6 out of 5 in the category barbecue restaurant in Portugal.
Address
R. da Levada dos Barreiros Nº86