I just went to Teodora last night and it was a really wonderful night out. The food was really amazing, home made and really tasty. The service was great, young and friendly people. I will definitively go back there soon. I
Pros: close to subway, cheaper in comparison to other italian restaurant
more