A spicy stuffed roti freshly made and drizzled in a sweet tamarind sauce.
By Dwight Turner
A spicy stuffed roti freshly made and drizzled in a sweet tamarind sauce.