West Side Deli

2655 W State Route 89A

Sedona, AZ, 86336

 

Call for TAKEOUT or DELIVERY!

928-282-8453

Send A Note

American

Our Location


Order Online