Choobi Choobi is a family oriented casual dining restaurant that offers Filipino comfort food.
2nd floor, MAIN BUILDING
9128762450
Monday to Sunday
10:00 AM to 9:00 PM
View Site