you can always do olive garden an thats right down the street from north but seriously you could try touch of italy on delaware right off the 190 its a nice little restaurant if you call you might be able to get a table
you can always do olive garden an thats right down the street from north but seriously you could try touch of italy on delaware right off the 190 its a nice little restaurant if you call you might be able to get a table