Mesa Italiana Restaurant

2318 Navajo Blvd Holbrook AZ 86025 USA

(928) 524-6696

Location