Get directions to: Crown Room, Scottsdale, AZ
Restaurant address: 7419 E Indian Plaza Scottsdale, AZ 85251, USA
Restaurant: Crown Room