Um... Google maps hun
There is a Subway and a McDonald's within walking distance. I'm sure there are pizza places that will deliver if they don't want to walk to the others.
There are a few places that might possibly deliver food to greyhound, but there is a subway next door and a mcdonalds across the street
Thanks! Your answer is awaiting moderation.