My Thai is one of the Best 10 Thai Restaurants

My Thai is one of the Best 10 Thai Restaurants

The two locations of My Thai is on Yelp’s The Best 10 Thai Restaurants. My Thai in San Rafael and My Thai II in Novato. My Thai offers the Best Thai cuisine, Our food is cooked with fresh ingredients, variety of spices and fresh herbs and our food is also served...