A friend of mine told me that she heard a new restaurant is going in front of the Target store in Ames. She heard its going to be an Olive Garden. Just wondering if anyone on here has heard anything?
OG is kind of overrated but Ames definitely needs more eating options
OG is kind of overrated but Ames definitely needs more eating options