Rua Dr Jose Pires Padinha, 180, Tavira, Portugal
Av Dom Manuel, Mercado Municipal, Tavira, 8800-618
Don’t know what to eat? Here are the talk of town!