Masha and the Bear Russian Cafe

12101 E Iliff Ave, Aurora, CO

Menu (As of 11/3)

Gallery

Masha and the Bear Russian Cafe: hours and how to order