LocationLarry’s Italian Restaurant 6380 Richmond Rd.Williamsburg, VA 23188Order: (757) 229-0045 Driving Directions