An authentic Greek restaurant located in Palm Beach Gardens, Florida. Whole roasted lamb every Sunday out front.
Cooking Tips with Olympia Cafe's Chef Spiros