Location: 1175 West Route 66, Flagstaff, AZ 86001
Phone:(928)773-9118
Category: Restaurants
Tags: Japanese Restaurants, Bars & Taverns, Bars & Pubs, Wines, Night Clubs, Brew Pubs