Get directions to: Mesa Italiana Restaurant, Holbrook, AZ
Restaurant address: 2318 Navajo Boulevard Holbrook, AZ 86025, USA
Restaurant: Mesa Italiana Restaurant