Red Robin

170 W Hillcrest Dr
Thousand Oaks, CA
805.230.1188
34.182255
-118.883196

for Red Robin
Directions
from: