Location: 5847 W Mcdowell Rd, Phoenix, AZ 85035
Phone:(602)353-1135
Category: Grocery, Restaurants
Tags: Seafood, Mexican Restaurants, Seafood Restaurants, Vegetarian Restaurants