Selwyn Corner is a restaurant offering a diverse menu of classic dishes and daily specials in a cozy atmosphere.