Red Robin – Independence, OH (2005)

Red Robin Restaurant in Independence, OH

(Most of the images at the moment are not from the Independence location)