Stafford Inn Italian Rstrnt
FAMILY RESTAURANTS
Address:
1243 Jefferson Davis Hwy
Fredericksburg , Va
22405-4508
Phone:
540-318-8868
Print