Location: 22 South Mesa Drive, Mesa, AZ 85210
Phone:(480)964-7242
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants