Thai Ocha

Overview

Address: 25596 Barton Rd
Loma Linda, CA 92354
Phone: 909-799-3174