Imperial Tea is a casual Chinese restaurant offering comfort food alongside a variety of bubble teas.