2 ms·
Exactly, dhaba are the definition of fast food! They aren't chain restaurants, but it seems like everyone loves them (or has an opinion) and goes to them ...
by kurthr 9y ago
Exactly, dhaba are the definition of fast food!
They aren't chain restaurants, but it seems like everyone loves them (or has an opinion) and goes to them ...