Search More

Locations

Windows on the Green - Closed

6000 E. Camelback Road Scottsdale, AZ 85251 | Central Scottsdale | 480-423-2530
Related Stories (3)

Details

Related Stories

  • Dining: Feature
    Pity the humble chicken. Few edible creatures are so vastly consumed, yet so socially snubbed. We may roast a chicken for our relaxed family table and enjoy it greatly, but in nicer...
  • Dining: Feature
    Through the Looking Glass: Windows on the Green is the Phoenician's "casual" Southwestern-themed restaurant. Why the quotation marks around "casual"? Because there's nothing casual about...
  • Dining: Feature
    Deli Lama: The Valley has been enjoying a spectacular restaurant boom for several years. These days, you can get almost any type of cuisine; some of it good enough to compete with the fare...

Best of Award Recipient

Loading...