Red Robin – Hillard, OH (2006)

Red Robin Restaurant in Hillard, OH