Teo's offers a diverse menu of carefully selected dishes in a pleasant atmosphere.