Full moon mandarin cuisine

Open for take out!

(831) 333-1288