King Of Thai Noodle House


184 O'Farrell St, San Francisco, CA 94102, USA
Open Hours: 11:00 AM - 12:40 AM; 11:00 AM - 12:40 AM
This is a Pickup orderYou'll need to go to King Of Thai Noodle House to pick up this order: 184 O'Farrell Street

Popular Items

The most commonly ordered items and dishes from this store

Appetizers, Salads & Sides

Soups & Noodle Soups

Stir Fried Noodles

Rice Plates

House Specials

Curries

Chef's Special

Side Orders & Beverages

Dessert

Icon Loading