On an average, Delhiites dine out six times a month while Mumbaikars eat out 4.2 times. The survey highlights that an Indian household on an average spends Rs 2,500 per month on eating out. The city that spends the most is Bengaluru which splurges Rs 3,586 on its indulgences. For Mumbaikars, the figure is Rs 2,890 while it is Rs 1,381 for Delhi.