3800 W Starr Pass Blvd, Tucson, Arizona 85745 USA
Primo is located in the Marriott at Starr Pass.
Photo Credit: Yelp