Sophias Thai Kitchen is located at:
129 E Street, Davis, CA

Get Directions Online