Get directions to: Red Star Inn, Carmichaels, PA
Restaurant address: 334 S Vine St Carmichaels, PA 15320, USA
Restaurant: Red Star Inn