Do they place orders over the phone
Address: 6333 N Scottsdale Rd, Scottsdale, AZ 85250, USA
mike randall | Oct 31, 2019
Nyet
Mike McDonald | Oct 31, 2019
No. This is a nice place to eat. Not fast food. Sit down and enjoy the experience. 😁
Thanks! Your answer is awaiting moderation.