Satellite Republic
601 22nd St
San Francisco
CA
94107
(215) 964-3548
satellite-republic.com
Open Map
Cheap Eats
Eastern European
Food Trucks
Other
Outdoor Seating
Russian
Russian Restaurant
Street Vendors
Take Out
Wheelchair Accessible