Lime Leaf Thai

Overview

Address: 20634 Rustic Dr
Castro Valley, CA 94546
Website: limeleafcv.com
Phone: 510-881-5463