The Upcoming.org Archives
ROTI CHAI'S CHAAT SHACK & BAR
Festival Village, Hayward Gallery, Southbank Centre
London,
England
SE1 8XZ
September 27, 2012
Roti Chai’s Chaat Shack And Bar
at ROTI CHAI'S CHAAT SHACK & BAR