expatbostonians.com
100 Plus
100 Plus is a local soda. I think, other than Thumbs Up- the local soda I tried in India, and “new” coke, it might be the most vile thing I’ve ever tasted. Basically it’s a…