Thai Island

1134 Seventh Ave, San Diego, CA

Menu (As of 10/29)

Thai Island: hours and how to order