Gyro & Kebab House Categories Restaurants 1056 Great Plain Avenue Needham MA 02492 (781) 444-8000 About Us Over 30 years of serving the most delicious and authentic Turkish food. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×