Share your post with your fan club!
I was just going through Citysearch and there was an advertised link for Siam Cha Cha. Is this place worth visiting if happen to be in the South Bay?
Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Already have an account? Log In.
Updated 2 months ago | 0
Updated 1 year ago | 10
Updated 3 months ago | 10
Updated 8 months ago | 11
Updated 9 months ago | 16