Lena's Roti & Doubles is a Caribbean restaurant specializing in Trinidadian cuisine, offering dishes like Roti and Doubles with authentic homemade flavor.