Location: 1017 East Apache Boulevard, Tempe, AZ 85281
Phone:(480)968-6265
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants