I think you are thinking of Alfredo's which is no longer there. Instead they have Tutto Italia's (in the same location) and we love it there. Everything from the food to atmosphere to the servers has been great for us.
As far as reservations go, yes, make adr's for any ts restaurant you want to have dinner at. You can try for a walk up but be prepared to be turned away. The restaurants are very busy now with the dining plans and often book up months ahead of time, depending on time of year and restaurant.