PrevIndexNext
SmallMedFull
This coffee shop is also on Newbury Street. It is one of the best that I found here. They have Peanutbutter Mochas, with real peanutbutter in them! It's an interesting taste sensation.