Get directions to: Solita Club & Filipino Restaurant, South San Francisco, CA
Restaurant address: 120 Hazelwood Dr South San Francisco, CA 94080, USA
Restaurant: Solita Club & Filipino Restaurant