/
/

View all 11 photos




+7
Francisco's On The River, a dog-friendly establishment situated directly on River Road in Washington Crossing, presents Italian cuisine with a Mediterranean flair. Reservations are highly recommended, particularly for Friday and Saturday evenings. This venue is also well-equipped to host a variety of functions, from bridal...