Cosmo Oriental Restaurant is a Chinese establishment located on High Street. It offers a dining experience with a focus on Chinese cuisine.