Italian Restaurants in St. Petersburg

Advertisement

Italian Restaurants

Restaurants Overview
Name Price/
Cuisine
Location
 
Francesco
Politicians, businesspeople, and television personalities are...
$$$$
Italian
Vladimirskaya (Lower Nevsky Prospekt)
 
Marcelli's
An unpretentious dining room decorated with Italian knickknacks...
$$
Italian
Vladimirskaya (Lower Nevsky Prospekt)

Advertisement