Processing, please wait ...
Viva Thai Bistro
Cupertino
Cuisines: Thai
Address: 19058 Stevens Creek Blvd ; Cupertino CA, 95014
Was very good - everyone loved everything.