Thai Stick

Overview

Address: 2001 Fillmore St
San Francisco, CA 94115
Phone: 415-885-6100