When you don't want to go out, but want some good Italian food - pizza, subs, dinners, wings, etc. - Two Cousins is the place to go. Just order and drive thru 10-20 minutes later. Food is good, prices competitive. What one would expect from a good pizza joint.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.