Babushka Deli is a deli Brighton Boston located in United States.
62 Washington St (at Commonwealth Ave) Boston , MA 02135 United States
Credit Cards | Yes (incl. Discover & Visa) |
An unsuspecting storefront with some great gourmet finds (and cheaper than any other places around): sun dried tomatoes , champagne mangoes , raw honeys , European & Amish butters, puff pastry .
I couldn't even begin to tell you anything about the authentic Russian products. But they have a decent beer , and a small wine selection . Staff seems friendly enough. The patrons...are a bit scowly.
A bizarre selection of Eastern European oddities - including an impressive selection of kvass.
Marinara sauce is incredible. Grab it and some fresh pasta. - Chris Mills
New owners have done a great job. Refreshed the whole decor, great selections for produce, meals, and snacks. - Rick Villars
Delicious Turkey Sandwich! Also, if you want to save time try ordering online through their website! - ????Coco