Get directions to: World Restaurants, Scottsdale, AZ
Restaurant address: 5033 E Mcdonald Dr Scottsdale, AZ 85252, USA
Restaurant: World Restaurants