Coconuts

Takeout, Delivery
Bay Area
Palo Alto, CA
650-329-9533
https://coconutspaloalto.com/