Restaurante 1º de Janeiro
Location picture
Very good 8.4 (34 reviews)
Around €20