Leo Grill & Pizza
$
Closed
(429)
Photos
25 Moskovskaya St.
St. Petersburg 196601
Few minutes walk from Catherine Palace, Amber room and parks, in the very centre of town of Pushkin, Leo focuses on the Napoli style pizza made in the wood fired oven as well as grilled dishes, like stakes, burgers and kebabs. Some traditional Russian dishes and drinks are also in the menu.
See a problem?
You might also like
Russia›Leo Grill & Pizza


