Hot authentic Italian fare, along with a large selection of American menu items, including pasta, sandwiches and pizza with fresh dough made the traditional way. This local family-owned chain is a favorite in Stafford. Family-friendly. Quick service; dine-in or carry-out. Reservations accepted.
Last Updated: 10/21/2011 11:28 AM