Get directions to: Holloway House, Rolla, MO
Restaurant address: 1008 Holloway St Rolla, MO 65401, USA
Restaurant: Holloway House