KRUA THAI




Call 1 (415) 913-7886 for free delivery from 5:30-10:00PM


Visit Us

We are open seven days a week

Lunch 11:30- 4:00

Dinner 4:00- 10:30

3214 16th Street San Francisco, CA 94103



Reserve a Table