Teho offers an Italian dining experience.