T's Teabar is located in Amsterdam, Netherlands on Jan Evertsenstraat 89 wkl. T's Teabar is rated 4.7 out of 5 in the category tea store in Netherlands.
Address
Jan Evertsenstraat 89 wkl
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entrance