Ed's Lobster Bar - Soho

$ • Seafood • American

View delivery time and booking fee. • 

222 Lafayette St, New York, NY 10012 • More info