Roti Chai

Roti Chai

Today I visited Roti Chai, a not so small cafe / restaurant not far from Selfridges behind Oxford st.  Roti Chai, sells a cross section of Indian street style food, small tasty morsels of popular fast food from across India and as the name suggests Chai, or sweet...