Leo Grill & Pizza

$
Closed
tripadvisor logo

(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.
Own this business?
See a problem?

You might also like

RussiaLeo Grill & Pizza