Get directions to: Ambassador Restaurant, Houghton, MI
Restaurant address: 126 Shelden Avenue Houghton, MI 49931, USA
Restaurant: Ambassador Restaurant