Get directions to: Cross Roads Cafe Inc, Houston, MN
Restaurant address: 101 E Cedar St Houston, MN 55943, USA
Restaurant: Cross Roads Cafe Inc