Melio's Trattoria
Add to Favorites
CLOSED NOW
Today: 11:30 am - 8:30 pm
Tomorrow: 11:30 am - 8:30 pm
Saved to Favorites
Phone: (520) 398-8494
Address: 2261 E Frontage Rd, Tubac, AZ 85646
Website: https://www.meliosristorante.com
2261 E Frontage Rd, Tubac, AZ 85646
12 Plaza Rd Ste A, Tubac, AZ 85646
2201 E Frontage Rd, Tubac, AZ 85646
19 Tubac Rd Ste 13, Tubac, AZ 85646
1279 W Frontage Rd Unit E, Rio Rico, AZ 85648
28802 S Nogales Hwy, Amado, AZ 85645