Formosa Restaurant

Where
1655 S De Anza Blvd, Cupertino , CA
Call
+1 408.257.1120
Tags
Restaurants

Comments