Processing, please wait ...
Lotus Thai Bistro
Palo Alto
Cuisines: Catering, Thai
Address: 425 California Ave ; Palo Alto CA, 94306
Our favorite thai place
Food was on time and delicious.