Location: 3311 North 16th Street, Phoenix, AZ 85016
Phone:(602)212-1932
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants