Bistro Stolovaya offers home-style European cuisine. They also provide meal delivery.