THE DISH: Bella Vista Bella Vista//26 Angliiskaya Naberezhnaya//Tel. 312 3238//Open daily from noon till midnight//Menu in Russian and English//Lunch for two without alcohol 3,270 rubles ($107) By Shura Collinson The St. Petersburg Times Published: November 2, 2011 (Issue # 1681) A view with a price Bella Vista, which opened in August in the former premises […]