Main Road : From Fira to Firostefani, Fira 84700, Greece
View on Map
What travelers say:
Salt & Pepper is a local Greek restaurant in the small town of Ferra, Santorini Island, Greece. It is operated by a couple. The environment is very warm and the things are very delicious.