This is a food store not a restaurant. Prime foods market has the best selection of gourmet Russian foods (pre-packaged and freshly made) in the area. Babushka's is a food stand in comparison!
Great choice of foods and beverages. Some are high quality prepackaged and some are delicious store-made treats including salads, baked goods and entrees to go. Helpful and friendly staff.