Cafe of Russian food is located 100 meters away from the main entrance to the Museum-Reserve "Abramtsevo" (link to the site).