My friends are regulars at Roma Garden and I've joined them there several times now. The service is good, the food is great. Huge portions and they'll custom order for you when they have the ingredients on hand. They don't rush you through your meal and have a nice balance of attentive but not intrusive service. The free Amaretto at the end of the meal is an added bonus.