This used to be a nice restaurant but not anymore.
Staff - the location needs additional servers. We waited 30 min for seating then 15 min for server to first visit our table. We ordered simple pasta dishes so the kids wouldn't have to wait too long to eat. It took 30 min for meals to arrive. After meals were finished we waited 15 min for server to bring our bill.
Food: portions have been cut in 1/2. No value vs cost.
Restaurant itself: was nice when opened but lack of maintenance is now apparent. The 'buy one get one' deal is a rip off.
My suggestion - go elsewhere.