Remove Ads

Photos for Lilly's On The Canal

4.0
325 votes

Lilly's On The Canal

2 Canal St, Lambertville, New Jersey 08530 USA