Greek restaurant specializing in pitta and grilled meats. Offers fresh ingredients and homemade preparations.