|Address:||134 W Market St, Lewes, DE 19958, USA|
Harbour Restaurant at Canal Square is located at 134 W Market St, Lewes, DE 19958, USA
We ordered the pasta seafood dish, the lobster tempura, the steam pot, and the fish and chips. The pasta was our favorite! Everything was super delicious!! We had Meghan and Kayla as servers and they were both great! The view is amazing and we loved the atmosphere. Definitely a new favorite of our!!