Leno's Clam Bar
755 Pelham Rd, New Rochelle
(914) 224-2489
Recent Reviews
Leno's Clam Bar
755 Pelham Rd, New Rochelle 10805
(914) 224-2489