Skip to main content
Log in
Home
San Francisco
iThai Bangkok Street Food
iThai Bangkok Street Food
Thai
Closed
Takeout 5:00 PM - 12:00 AM
720 Post Street, San Francisco, CA 94109
Call
Directions
Order online
About
Come on in and enjoy!
Contact
Phone
(415) 345-9999
Location
720 Post Street
San Francisco, CA 94109
Loading map...
Home
San Francisco
iThai Bangkok Street Food