MenuBrat › Fort Lauderdale › Greek restaurant Fort Lauderdale Greek restaurant 📍 350 N Birch Rd, Fort Lauderdale, Fort Lauderdale, FL 33304 🧭 Directions Open in Google Maps ↗