Get directions to: Four Seasons Tea Room, Houghton, MI
Restaurant address: 606 Shelden Ave Houghton, MI 49931, USA
Restaurant: Four Seasons Tea Room