Archive for January, 2011

Swades Restaurant, Karama, Dubai – Vegetarian (North Indian – maybe Uttar Pradesh regional cuisine Thali)

(Click on images to enlarge)