Teo's offers modern European cuisine and sandwiches, available for delivery. They also participate in food waste reduction programs.