Get directions to: Cyberia Cafe, Houghton, MI
Restaurant address: 524 Shelden Avenue Houghton, MI 49931, USA
Restaurant: Cyberia Cafe