Location: 1900 West Ray Road, Chandler, AZ 85224
Rating: 100/100
Popularity: 26/100
Phone:(480)917-4821
Category: Restaurants
Tags: Mexican Restaurants, Paella Restaurant