Food & Drink/Restaurant

The Shell

A modern seafood restaurant in NYC featuring a vibrant and sophisticated atmosphere with a focus on fresh and sustainably sourced seafood.

Contact

Address
Amsterdam Avenue 635, 10024, New York, US

Opening Hours

Fr
16:00-23:00
Sa
12:00-23:00
Su
12:00-22:00
Mo-Th
16:00-22:00

Social Media

Is this your business? Verify now and manage your data.

Verify