Location: 1800 South Milton Road Suite 11, Flagstaff, AZ 86001
Phone:(928)774-5155
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants