How do you feel about Maggiano's, I,m not sure wheather or not they have them in New York but there kinda like Olive Garden they just seems a a bit smaller.