Processing, please wait ...
Lotus Thai Bistro
Cuisines: Catering, Thai
Address: 425 California Ave ; Palo Alto CA, 94306
Although food was tasty, their customer service was horrible. Food arrived late and no apologies given
The delivery was on time. Delicious food!
Check out the new Gogocater Group Order Tool!