Taarfirion

11.07.2005

Thai Pepper [Santa Clara] (#3) - 2005.11.06 -- ****

Pretty good place with a consistent taste that extends a bit too far into the sweet corner. Yummy duck dishes.

0 Comments:

Post a Comment

<< Home