Restaurant 'Na Ringa n Do' offers a picturesque, homely atmosphere.