The Willows Restaurant

524 N 92nd St, Scottsdale, AZ

Menu (As of 10/29)

Abpeli / Entrees

Pd Beverages

The Willows Restaurant: hours and how to order