Location: 700 North 17th Avenue, Phoenix, AZ 85007
Phone:(602)252-2263
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants