Get directions to: Penguin Point, Elkhart, IN
Restaurant address: 1147 Center St Elkhart, IN 46516, USA
Restaurant: Penguin Point