3601 26th St, San Francisco, CA 94110, United States
View on Map
What travelers say:
The dishes in this store are also compared with my taste. First of all, they have my personal favorite sauerkraut fish. A large pot is enough for three to four people to eat. Their steak is also super recommended. Friends who love meat should not miss it.