Fine Dining › Prague
Saffron & Sage
Saffron & Sage brings the warmth of Mediterranean flavors to the heart of Athens. With a menu that emphasizes fresh seafood and organic produce, this fine dining establishment is a must-visit for anyone seeking culinary excellence.
Address: 3 Lavriou Street, Glyfada, Prague
Visit website
← More Fine Dining in Prague