Remove Ads

Photos for Caravela Family Restaurant

Caravela Family Restaurant

637 S Main St, Fall River, Massachusetts 02721 USA

167 Reviews