Location: 7085 South Highway 89A, Flagstaff, AZ 86001
Phone:(928)213-9332
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants, Bars & Taverns, Bar & Grill Restaurants, Wines