I visited Stella when it has just re-opened. The location right on Mass Ave is perfect. The cocktails were fantastic. I highly recommend this place for gin & tonic fans! They have many different varieties and are delicious! Food was good, but a bit on the expensive end.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.