2013-08-07 18:49:30
Fantastic food. Indianised Chinese food, unique mix that was essentially created in India.