A beloved spot serving homemade Greek cuisine. Known for dishes like slow-cooked lamb and flavorful meze.