little green cyclo

1026 W Evelyn Ave, Sunnyvale, CA

Menu (As of 11/2)

Foods

Other

little green cyclo: hours and how to order