Location: 2576 East Camelback Road, Phoenix, AZ 85016
Phone:(602)956-3631
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants