Location: 150 Highway 179 Ste 1, Sedona, AZ 86336
Phone:(928)282-4182
Category: Restaurants
Tags: Italian Restaurants, Pubs, Take Out, Fast Foods & Carry Out