Leon's
Add to Favorites
$$$
Add Hours
Saved to Favorites
Phone: (203) 562-5366
Address: 501 Long Wharf Dr, New Haven, CT 06511
Leon's Restaurant
501 Long Wharf Dr, New Haven, CT 06511
220 Main St, East Haven, CT 06512
95 Water St, New Haven, CT 06511
157 Wooster St, New Haven, CT 06511
150 Wooster St, New Haven, CT 06511
140 Wooster St, New Haven, CT 06511
257 Forbes Ave, New Haven, CT 06512
271 Crown St, New Haven, CT 06511
874 State St, New Haven, CT 06511
754 State St, New Haven, CT 06511