Ceylon Dosa is a Sri Lankan restaurant offering a variety of dishes, including dosa and curries.