Best Italian food, best service. Avoid the crowds and so-so food of chain restaurants. I almost hate to vote for Antonio's - don't want to give away our favorite spot! We've been gong to Antonio's for 40 years - it's always great!
Liked - You