JavaScript is not enabled.
Thai downtown - Review by Angela G | King Of Krung Siam

King Of Krung Siam

Claim
No image

Thai downtown 7/9/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. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021