555 E Francisco Blvd, San Rafael, California 94901 USA
Lemon Grass Chicken with steamed rice
Photo Credit: Yelp