Caffe Regatta

Seafood restaurant · 133 Wolfs Lane, Pelham, NY

Delivery · Dine-In

Hours

More food in Pelham, NY · Seafood in Pelham