Thai downtown
Saturday, July 09, 2005
This little place is VERY conveniently located. It is right in the downtown of Mountain View (Castro street if full of little restaurants and shops which make it a great place to spend the evening.) The food was very well prepared, good quality. The price wasn't that great but I think that is due to the location. Try the thai tea. It was really sweet, but a good experience to have. Look around, notice the decorations.