Grill Bar Serena

Save
  • Address
    Eduardo de la Barra 614, city center
  • Phone
    211 962

Let us know if these details are incorrect

Lonely Planet review

This down-to-earth venue is not much to look at but is fast, efficient and offers freshly netted catches of the day and good grills for reasonable prices.