7053 N. Oracle Rd.
Tucson, Arizona 85703

They will be serving a special menu only, until 10pm.

Added by proventures on December 11, 2009

Interested 1