ContactLarry’s Italian Restaurant6380 Richmond Rd.Williamsburg, VA 23188Order: (757) 229-0045We want to hear from you! Name Phone Email Message Submit