SUBO Filipino KitchenRestaurants4712 N Kimball AveChicago, IL, 60625 · US+17734161580subochicago@gmail.com3rcafe.comHours not available