Location: 5828 West Indian School Road, Phoenix, AZ 85031
Phone:(623)247-0731
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants