Chabaa Thai Cuisine
2123 Irving St. 94122
(Thai, Seafood, Vegetarian)
Order Online

Come visit us at: 2123 Irving St., San Francisco, CA 94122