I had dinner while in Saint Petersburg at an Italian restaurant called BellaBrava. Based on the location, right by the water in an area that seemed like everything would be expensive, I was surprised how affordable everything was here. The majority of the menu items were under $10 and there were some interesting takes on Italian foods. Some of the pizzas were especially interesting to me.
I was pleased with my food here. The pizza was tasty and the toppings weren't what everyone else serves. Prices were affordable and the location was also very nice. I'd return.