Directions May 08, 2012 12:44pm (last updated on September 09, 2016 12:42pm) Sophias Thai Kitchen is located at: 129 E Street, Davis, CA Get Directions Online