Czech Town Station
		
	Czech Town Station

Czech Town Station


Go Back

69 16th Ave SW
Cedar Rapids, IA  52404

Phone: 319-200-5776
Email

Save

Cedar Rapids' newest addition to the Czech Village Restaurant scene!

Cuisine:

  • Bar & Grill

Directions:

69 16th Ave SW
Cedar Rapids, IA  52404


Get Directions