Manila Star Restaurant

2229 Gellert Blvd
South San Francisco, CA
650.878.8883
37.643804
-122.453097

for Manila Star Restaurant
Directions
from: