Thaibodia, Santa Clara, California [Closed]

Thaibodia, Santa Clara, California [Closed]
Thaibodia, Santa Clara, California (May 2010)

2155 El Camino Real Santa Clara, CA 95050

May 2010

[Closed]

A La Carte Dinner Menu