King Of Thai Noodle
Address:
184 Ofarrell St, San Francisco, CA 94102
Phone:
(415) 677-9991
Cuisine:
Thai
Restaurants,
Thai
Other Businesses:
- Bistro 10un at 1130 Market St 10 Un Plz, San Francisco, CA 94102
- Niko Niko Sushi at 336 Ofarrell St, San Francisco, CA 94102
- Sunflower Cafe at 284 Ofarrell St, San Francisco, CA 94102
- Greens Restaurant at Bldg-A Fort Mason, San Francisco, CA 94123
- Specialtys Cafe & Bakery at PO Box 7364, San Francisco, CA 94120