All Eastern European/Polish/Russian Restaurants near Fremont
Showing locations near 98101

Pel'Meni

Pel'meni makes Russian dumplings near the statue of Lenin, with two options: beef or potato. Each order comes topped with sour cream and spices, with a slice o…
3516 Fremont Pl
Fremont
206-588-2570