ViaMichelin
STŌ Restaurante & Mercearia
Location picture
Fabulous 9.4 (314 reviews)
Approx. €23
Location
Rua dos Fanqueiros - 85
1100-226 Lisboa