From Our Editors
Olive oil and fresh herbs dominate the Greek menu at Christo's Restaurant in Saint Petersburg. Life is all about choices, and they are not limited here with plenty of gluten-free and low-fat dishes.
Parking is easily accessible.
So stop in at Christo's Restaurant, where you can find all your favorite Greek dishes.