Chaba Cafe is a Thai restaurant in Brookline, MA. Order takeout online for pickup or delivery.
Phone: +16179910097