Napoli's is a musts stop for pizza in the frenchtown area. The pizza there is fantastic! I've made the trip to frenchtown specifically for this spot! If you are local or even if your not check out Napoli's. It makes for a great stop if you are road tripping the scenic delaware drive up 29. Great place to stop for motorcycles.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.