Login
Search Mega Net:
Home
:
Travel
:
Destinations
:
Europe
:
Russia
:
St. Petersburg
: Food & Drink
Salt & Pepper
Finnish-owned restaurant on the second floor of the Hotel Moscow shows its menu, hours, and location. Read about group visits and catering.
http://www.salt-n-pepper.sp.ru/