Lotus Thai Cuisine

Overview

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