Italy Lite Italy // 58 Bolshoi Prospekt of the Petrograd Side // Tel: 900 6333 // Open noon to 11.30 p.m. //Menu in English, Russian and Italian. // Dinner for two 2,800 rubles ($100) By Piper Wheele The St. Petersburg Times Published: June 8, 2011 (Issue # 1659) The light-filled dining room of Italy, on […]