Update Info - Tempura House
This restaurant was reported as closed. If it is open, let us know.
Tempura House
529 Powell St
San Francisco, CA 94108
529 Powell St
San Francisco, CA 94108
This restaurant was reported as closed. If it is open, let us know.