385 W Portal Ave
San Francisco, CA 94127
San Francisco, CA 94127
Open HoursLunch Sat.-Sun., Dinner nightly
OverviewThis may be the only strictly Polish restaurant in the Bay Area and the huge red awnings that float over the sidewalk in front of this place, seem to proclaim that there is probabl...
more