I disagree with yacine.h on his views of Indian and Bangladeshi restaurants. The problem is that he has just too much of cash is his pockets and it makes him look down upon the low-salaried working class. True, such eating places have a table shared by several people; true you do not get to find a fresh napkin on the table but just a box of tissues; true you do not get a bill at the end of your meal; true you do not need to tip the staff serving you; but cleanliness is there, extra rice or bread is served with the staff checking on you regularly if you need some more, plus the food is tasty. And of course, you can freely lick your fingers at the end of an enjoyable meal with no one feeling offended.