Million Thai Restaurant
Two San Francisco locations!
Thai Delivery in San Francisco
Home
Order Online
Locations
About
Start your Online Order
Is it for Pickup or Delivery?
Million Thai Restaurant
385 Taylor St , San Francisco , CA 94102
Start your Online Order
Is it for Pickup or Delivery?
Million Thai - Nob Hill
2080 Van Ness Ave , San Francisco , CA 94109