This new strip mall/shopping center has not fully opened but I have been to the Italian restaurant Terra Fiamma twice. We were not impressed, service was dreadfully slow both times but worse the second time and we were trying to make a move. Food average, very very expensive ($18 for a vegetarian pasta with a microscope needed to see the mozzarella cubes). Their pizzas are average and the bread at the table is rock hard.
The first time I ordered coffee at lunch time. When I asked for a refill the waiter brought a filled cup with no saucer, and again for a third refill. When I mentioned it to a manager on the way out I got barely any response.
We'll see what other restaurants open there - I think Max's might already be open.
Parking sucks and it will only get worse in season.