Chabaa Thai Cuisine
2123 Irving St San Francisco, CA 94122-1609
415-753-3347
Business Hours
Payment Types