store:
 location:

Genghis Grill in Cedar Rapids, Iowa

5001 1st Ave.
Cedar Rapids - 52402
View Details
2230 Edgewood Rd. Sw
Cedar Rapids - 52404
View Details