Nimbu pani (indian lemonade)
Lemonades

Nimbu pani (pictured on the tray in the photo above) means lemon/lime water. Essentially Indian lemonade, nimbu pani is sold on the streets of Indian cities from hand-carts to counter the sweltering heat. Nimbu pani is an ideal, crowd-pleasing, easy-to-scale-up holiday drink.
0
19
0
Comments