La Strada is still conducting its soft opening this week (at least I think so). The place has potential but some kinks still need to be worked out. The service was subpar (but friendly) for the weekday lunch crowd - they need to learn to be more efficient, which should hopefully come with time. The other big problem is that the temperature of the food was not great (again, easily fixed).
I will definitely wait a few more weeks and go again. According to the owner (the same guy who owns La Dolce Vita in Little Italy), he is hoping to make La Strada a great soup/salad/sandwich place for the downtown lunch crowd - that is something definitely lacking near public square (unless you count iceberg lettuce topped with fried chicken fingers and drenched in ranch dressing a good salad). The place has a lot of potential so I look foreward to seeing how it progresses.