Twin Falls - 61.0 F (16.1 C)
  • Wednesday

    High: 62º Low: 46º

  • Thursday

    High: 67º Low: 48º

  • Friday

    High; 69º Low: 46º

There's A New Restaurant In Town

Tools

By Brandon Redmond

Twin Falls, Idaho ( KMVT-TV / KTWT-TV ) If you’re looking for something different to eat, there’s a new Italian restaurant in town.
The Teodora Caffé has been open just over a week. The new Italian Caffé is located at 1563 Filmore Street in Twin Falls. The husband and wife who opened the new restaurant both previously worked for olive garden. The menu consists of sandwiches, signature pizzas on hand stretched flat bread and specialty Italian coffee.

"Better than we could have imagined. The response has been great from the community. Just trying to educate everyone on what we offer and how we do things and just being a little bit different of a restaurant than Twin Falls offers," said Caffe Owner Robert Kohler.

The Caffé is a hybrid restaurant where you order your food but then have tableside service. For more information on Teodora, you can visit their website at www.TeodoraCaffe.com




Subscribe to our Newsletters

KMVT Breaking News Alerts

Morning & Afternoon News Updates