Address: 111 Bell Rock Plaza, Sedona, AZ 86351, USA
Yes they deliver if you live close by in town.
Not sure, I didn't try take out. Calling them will get you a definitive answer.
Add Answer
Thanks! Your answer is awaiting moderation.
Using MSG there ???
Trending Places
Japanese restaurant
6586 AZ-179 a1, Sedona, AZ 86351, USA
Bar & grill
35 Ridge Trail Dr, Sedona, AZ 86351, USA
Italian restaurant
231 AZ-179, Sedona, AZ 86336, USA
Restaurant
40 Soldiers Pass Rd, Sedona, AZ 86336, USA
Thai restaurant
260 Van Deren Rd, Sedona, AZ 86336, USA
American restaurant
101 AZ-89A, Sedona, AZ 86336, USA
New American restaurant
1185 Airport Rd, Sedona, AZ 86336, USA
671 AZ-179 ste d, Sedona, AZ 86336, USA