Franco's Trattoria in Sudbury
(978) 443-3494
Franco's Trattoria, Italian Family Restaurant, Natick, Sudbury, MA, Pizza Place, Pasta, Subs, and Calzones. Seafood. Enjoy take-out, delivery, or dining at our family friendly restaurant in Sudbury, MA. Open for lunch and dinner.