A roadside restaurant or cafe (serving traditional food) where you can eat out in the open in a very relaxed atmosphere. Found primarily in Pakistan and India.
by A. B. June 14, 2005
Get the dhabamug.
Get the dhabamug. We'll email you a link to sign in instantly.