Sabor

1303 E University
Tucson, AZ
520.621.1128
32.232305
-110.951633
Hours:
Mon - Thu:10:30pm - 7:30pm
Fri - Sun:closed

Directions
from: