Thai Sierra Madre

Overview

Address: 85 W Sierra Madre Blvd
Sierra Madre, CA 91024
Phone: 626-355-1616