Your safety is our first priority

We Are Dona Theresa

At Restaurant Dona Theresa we pride ourselves with the ability to offer our customers delicious and authentic Italian food, created at the highest standards. Every single meal we make is unique. We guarantee that you won’t get disappointed.

The key to our success is simple: providing exquisite meals, made out of only the purest and freshest of ingredients that taste great every single time.

Our goal is to help you enjoy the little things in life that matter. So eat delicious food. Grab a drink. But most of all, relax!

We thank you from the bottom of our hearts for your continued support


What People are Saying

Excellent service and food, portions very large enough for lunch tomorrow too !! would definitely recommend, prices reasonable too. Staff all lovely, attentive without being OTT, Daniel was excellent !! Will definitely revisit soon Just sad no room for dessert !!.


“Fabulous food & flawless service”

My family and I would like to say a massive thank you for such a lovely dinner. Service was brilliant and staff always very friendly. There where 23 of us in our group and everyone thoroughly enjoyed there food. Thank you from us all.. ”

Gail M

“Another successful experience”

Top quality Italian style food from Portuguese owner Portions large so make sure you are hungry Early bird menu of two courses for 14.95 available until 6pm Friendly staff House wines(Italian)excellent

Martin S

I always get the Pera Al Forno to start which was a revelation when I first found the item. Delicious and so are the other things I’ve had. Very big portions too. Nothing bad to say apart from I wish there was more natural light but nothing can be done about that. The decor is lovely, rustic brick wall and beautiful Venice landscape painted on the wall. Even twinkling stars on the ceiling.”

Sophie S

Hours of Operation



Tuesday – Sunday

12:00 pm – 15:00 pm

18:00 PM – 22:30 PM

Drop Us a Line

Don’t be shy. Let us know if you have any questions!