Victoria is a Polish restaurant offering traditional and European cuisine. It features ample seating and terrace dining with park views.