Greek Palace

10006 W Happy Valley Rd Suite 1201, Peoria, AZ 85383 Do you love freshly cooked gyro meat and the smell of fresh pita bread? Do you love lentil soup? Do you like the flavors of fresh chickpeas, mixed with garlic and olive oil, combined together to make hummus? Does the thought of fresh tzatziki sauce … Read more