Leela's Roti & Doubles is a Caribbean restaurant specializing in Trinidadian cuisine, including roti with goat curry and doubles. They offer takeout and delivery options.