Little Thai Hut

Overview

Address: 641 Camino de Los Mares
San Clemente, CA 92673
Website: littlethaihut.com
Phone: 949-388-7778