Location: 2100 West McDowell Road, Phoenix, AZ 85009
Phone:(602)254-4114
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants