Address: 7401 E Frank Lloyd Wright Blvd, Scottsdale, AZ 85260, USA
Thanks! Your review is awaiting moderation.
I've never experienced this before, myself but you are right! Someone should always be at the front ready to seat you within 5 mins of entering any restaurant.
Yes they have outdoor seating
Id call in, not sure on Saturday nights.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.