Leno's Clam Bar
755 Pelham Rd, New Rochelle
(914) 224-2489
Recent Reviews
You May Also Like
Prohibitions End Cocktail Lounge - 765 Pelham Rd
Bar
Marina View Restaurant & TIKI BAR - 290 Drake Ave
Italian, Seafood, American
The Marina Grille - 290 Drake Ave
Seafood, Italian, Bar
Restaurants in New Rochelle, NY
Leno's Clam Bar
755 Pelham Rd, New Rochelle, NY 10805
(914) 224-2489