General Discussion 2


Jamesongrrl | Sep 2, 2005 11:40 AM

Looking for a soda called Limca. Very popular in India. Where can I buy it in the US? Preferably so it can be shipped as I am in Portland, Oregon.

Want to stay up to date with this post?

Recommended From Chowhound