Tempura House
Address:
529 Powell St, San Francisco, CA 94108
Phone:
(415) 986-1759
Restaurants
Other Businesses:
- Cafe Mozart at 708 Bush St, San Francisco, CA 94108
- The Square Restaurant at 1707 Powell Street, San Francisco, CA 94133
- Red Ant Chicken Wings at 1059 Powell St, San Francisco, CA 94108
- Cherie at 1060 Powell St, San Francisco, CA 94108
- Justin's Kitchen at 1639 19th St, San Francisco, CA 94107