Location: 1719 East McDowell Road, Phoenix, AZ 85006
Phone:(602)254-6022
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants