You won’t believe your eyes. Already it’s been quoted as being "the best looking room in Boston," with "all of the charm of the Harvard Square in a larger two-story space ," "…delectable."

Come visit us at 108 Newbury Street and see for yourself. Bar none, the best place to enjoy your favorite beverage in Boston.

Call us toll-free for directions at 1 888 TEALUXE, or click here for a map of the area.

 

Just click on one of the cameras for a QuickTime tour of our teabar and cafe. If you don't have Quicktime, click on the icon below to download it.

Click hereClick hereClick Here

Click hereClick here

Directions to Newbury Street Store

Terms of Use