Discover the unexpected in the Boston Area. Explore All of Boston
Restaurants & Bars 17

Restaurants with bottle service

blinko1 | Aug 2, 2013 07:13 AM

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.

Want to stay up to date with this post?

Recommended From Chowhound