iThai Restaurant serving the best Thai food in San Francisco. Order Online for Thai Pickup or Delivery also view menu, hours, & deals from iThai. 720 Post St San Francisco, CA 94109 (415)-345-9999
Thai Food, Pad Thai, Online Ordering, Noodles, Rice
Based on 0 Reviews
Add Review