Established in 2021, Ceylon Street is a Sri Lankan restaurant. It's the first of its kind in the area.