Family-run fast-casual Greek grill Kuko’s Nest opens in Scottsdale
Kuko’s Nest, a fast-casual Greek grill and sandwich shop, has opened in the Planet Fitness center on the southeast corner of Mountain View and Via Linda in Scottsdale. The owners: The Tompras family also operates Old World steakhouse Feeney’s in