General Discussion

Seeking Lychee Mello Soda

Share:

General Discussion

Seeking Lychee Mello Soda

eel | May 28, 2003 04:00 PM

Is Lychee Mello (a lychee-flavored soda from Thailand) sold anywhere in the US?

Want to stay up to date with this post?

Recommended From Chowhound