Greyhound Deli

1100 3rd St SE, Cedar Rapids