South Indian Food in Delhi: Malgudi Restaurant, Rajouri Garden » Chef Special Dakshin Masala Idli

Chef Special Dakshin Masala Idli

Chef Special Dakshin Masala Idli

  • October 22nd, 2010
  • Posted in

« Previous Image

Next Image»

Leave a Reply