Processing, please wait ...
Lotus Thai Bistro
Palo Alto
Cuisines: Catering, Thai
Address: 425 California Ave ; Palo Alto CA, 94306
On time delivery and I received a call from the restaurant the yesterday to confirm the order and the delivery point which I appreciated.
Lotus Thai delivered on time, with delicious food. We will continue to order from them due to their accurate service.