Get directions to: Romo's Restaurant, Holbrook, AZ
Restaurant address: 121 West Hopi Drive Holbrook, AZ 86025, USA
Restaurant: Romo's Restaurant