Location address
A further parking option offered by Russian Cafe is Public Parking-S 1st St, just 770 m from the place, or you simply leave your car at Public Parking-N 1st St only 674 m away. The next public transit stop near Russian Cafe is VTA-Downtown Campbell, which is 901 meters off.
The address of Russian Cafe is 1712 South Winchester Boulevard, 95008, Campbell, United States. The map below shows the address of the establishment. Using the map, you can easily navigate to the restaurant. Also, you can get information about public transport and parking near Russian Cafe from this website.
Map
More restaurants near Russian Cafe
The following restaurants are in direct vicinity to Russian Cafe. These nearby restaurants are close to 1712 South Winchester Boulevard, 95008, Campbell, United States and therefore an alternative to Russian Cafe.