DeAvila's Restaurant & Catering

Family restaurant · 371 Weir St, Taunton, MA

Hours

More food in Taunton, MA · Family in Taunton