Teabo Cafe is a relaxed cafe known for its bubble tea and small plates, including popular Thai fries.