regional
The Saints Stores
· $$$$ · Θεσσαλονίκη · 100% vegano verificado
100% vegano
The Saints Stores is a vegan restaurant in Thessaloniki, Central Macedonia, Greece. It serves regional Greek dishes made from plants.
Signature
Spoken in the kitchen
EN