Specialties: Seafood
Leno's clam bar is a seafood restaurant in New Rochelle, New York. The restaurant has a casual vibe and serves up fresh seafood dishes. The menu includes items such as oysters,
1. Register a member account 2. Create a searchable listing 3. Connect with more clients