Restaurante Terra

R. da Palmeira 15, 1200-311 Lisboa, Portugal
0.00 (1)
$$$
Very friendly
Buffet, Mediterranean, European

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app