Restaurants with bottle service
Just wondering if anyone knows of some restaurants in the Boston area that allow you to order a bottle of vodka so that you can do toasts etc. I am organizing a birthday party for some older Russian and Armenian folk and the toast is a pretty important part of the whole experience.
I know that Crystal in Allston used to but it seems that they have gotten some flack very recently as they apparently didn't have a license to do so. I also know that a lot of clubs have this option but we are hoping for a restaurant environment.
Bottle service is sometimes confused with BYOB, but to be clear, it's the ability of a licensed establishment to sell liquor in whole bottles. You mostly see it in nightclubs here (places like Rumor and Guilt, bleh) but the Boston Licensing Board doesn't like it much, as the kinds of places that like to do bottle service tend to be troublesome, so it's pretty tightly controlled.
Cafe St. Petersburg in Newton does "bottle service" (more like "carafes of our own house-infused vodkas"). The cranberry one is pretty nice, the lemon, not so.
It might be easier to bring your own bottle for a toast, but BYO is not legal anywhere in Boston, Somerville, Cambridge, Watertown, or Brookline. In fact, BYO in not allowed anywhere in the Commonwealth if the establishment already has a liquor license.
Whether an unlicensed establishment can allow BYO depends on local municipal authorities. Judging from comments here, many near suburbs like Newton and Arlington allow it. I imagine it gets easier the further out you get.