Ice cream shop offering a varied menu. Known for quality food and friendly service.