Eating Fast Food Hot Dog Sandwich at Geo's Gyros restaurant in Burbank, IL.

Feedback

Do you manage or own Geo's Gyros?

Yes