Italian Restaurants in St. Petersburg

Good Italian food has made its way into every city around the globe, as you'll discover on a visit to one of St. Petersburg's many fine Italian restaurants. Mama Roma is among the most popular Italian places in the city. It offers friendly, hands-on service to bolster its excellent culinary reputation and, while the menu is not innovative, the food is as good here as anywhere and generously portioned. Krokodil is conveniently located on Galernaia Ulitsa, next to the Bronze Horseman and just by the Senat bar. Slightly classier and more Italian than the likes of Pizza Hut but less pricey than the city's other Italian restaurants, Il Patio is an economical pizzeria in a central location. Federico Fellini's Cinema Restaurant is an unforgettable night out, with its dining areas done up to resemble movie sets, menus on film cannisters and members of the staff dolled up as starlets. Every cosmopolitan city nowadays needs standout Italian restaurants and St. Petersburg has announced its arrival with its great selection of Italian spots.

Mama Roma

user rating

expert pick

Karavannaya Ulitsa, 3/35

Mid-priced Italian restaurant...
Read more

Krokodil (Crocodile)

user rating

Galernaia ulitsa, 18

Jungle minimalism...
Read more

Borsalino

24 Ul. Malaya Morskaya
Angleterre Hotel

A Feast to Your Senses...
Read more

Federico Fellini's Cinema Restaurant

Malaia Konushenaia Ulitsa, 4/2

Film buffs' eatery...
Read more

California Grill

Nevskii Prospekt, 176

Stars and stripes on old Nevskii...
Read more

Da Vinci

Malaia Morskaia, 15

Renaissance genius...
Read more

Pushka Inn Restaurant and Bar

user rating

expert pick

14 Moika Embankment
Pushka Inn Hotel

Delicious Russian cuisine...
Read more

Rossi's

1/7 Mikhailovskaya Ulitsa, Nevsky Prospekt
Grand Hotel Europe

Italian Connection...
Read more

Gloss Café

Nevskiy Prospekt 17

Sushi in St. Petersburg...
Read more
Contact   ·   Privacy   ·   Terms