Back to list
STŌ Restaurante & Mercearia
Fabulous 9.4 (238 reviews)
Around €23
Location
Rua dos Fanqueiros - 85
1100-226 Lisboa
See on the map