Actually, "Ali's Roti Shop". A great little Trinidadian place with delicious rotis and a whole range of...
All reviews seem positive