Tottus, Av. Walker Martinez 3600, Local 7-8-9, La Florida, Santiago, Chile
No delivery
Spot something wrong?
Dishes at Punto Sabroso. Prices may vary in venue.