JavaScript is not enabled.
My new favourite place - Review by citysearch c | Teodora Italian Restaurant

Teodora Italian Restaurant

Claim

My new favourite place 11/21/2010

I finally found a place where food is fresh, outstanding and indisputable. If you love pasta Teodora is your place. The pasta is home made! I also had a couple of salads and they were really yummy!! The service was great and for once the staff is 100% ITALIAN!! more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021