Vince's Italian Restaurant is an out-of-the-way hometown favorite that has been serving Italian food for a long time. The large restaurant offers all the classic pizzas and pastas in an upscale setting. It also sells steak and seafood. It's only open for dinner on the weekends, and reservations are recommended.
0 Recommend Bwood