public space

Penelope's Coffee & Tea

Map it |  3 Plaza View Ln (Triton), Foster City, CA 94404, United States