Lotus Thai Hillcrest

Overview

Address: 3761 6th Ave
San Diego, CA 92103
Website: lotusthaisd.com
Phone: 619-299-8272