Lamb House Tavern in Tympaki Crete
The Lamb House is one of the best restaurants located in Tympaki of Crete. A very good choice for genuine Cretan cuisine. A family tavern which offers high quality traditional food with pure natural ingredients from their own production. Dont miss to try the lamb their special dish. The menu is rich and includes grilled meats and Cretan dishes in a very warm and friendly atmosphere.