Cafe Nova is a Sri Lankan restaurant offering takeout and delivery options.