Plaza Bar

Bar · 7575 E Princess Dr, Scottsdale, AZ

Hours

More food in Scottsdale, AZ