Home Teak Red Bank Happy Hour By Jersey Shore InMotion Staff. Published on December 15, 2014. Teak Restaurant in Red Bank, NJ serves Asian-inspired cuisine in a stylish atmosphere. The leading destination for fresh artfully crafted sushi and sashimi.