Rua De SãO Pedro, 16, Alfama, Lisboa, Portugal
No delivery
Spot something wrong?
Dishes at Barracão de Alfama. Prices may vary in venue.