Towson Best offers a diverse menu of Chinese cuisine alongside select Japanese items, including sushi, in a no-frills setting.