Taste of Formosa

2428 Clement St
San Francisco, CA
415.668.6368
37.782242
-122.485436
Hours:
Mon:11:30am - 11:30pm
Tue:closed
Wed - Sun:11:30am - 11:30pm

for Taste of Formosa
Directions
from: