Restaurant serving Greek cuisine, known for good food, fast service, and reasonable prices. Offers meat dishes and meze.