My TeaBar is a tea house specializing in all-natural loose leaf teas and a delicious tea-inspired menu. They also offer catering with tea-infused cocktails.