286 Coddingtown Ctr, Santa Rosa, California 95401 USA
Holy Basil Chicken w/ Lychee Lemonade
Photo Credit: Yelp