This favorite Stafford diner-like atmosphere serves delicious Italian food. Come hungry - the portions are hearty. Located on Route 17 in western Stafford County, about 7 miles from I-95.
Accessibility
Region
Last Updated: 09/29/2015
This favorite Stafford diner-like atmosphere serves delicious Italian food. Come hungry - the portions are hearty. Located on Route 17 in western Stafford County, about 7 miles from I-95.
Last Updated: 09/29/2015