Try Our New Audio Service

#castrovalley#news#FYI – Looks like a dumpling and dim sum restaurant will be opening soon in the Castro Village Shopping Center. Who is excited for 88 Bao Bao to open up in Castro Valley?

Comment here

SHARE
Previous articleRemember this
Next articleFREE FOOD EVENT