Home
Contact
About
Menu
Logo
11:00AM - 8:00PM
Logo

Our Menu

SUBO Filipino Kitchen
4712 N Kimball Ave
Chicago, IL 60625

(773) 478-2599
Home
Contact
About
Menu
Order Online
©2025 SUBO Filipino Kitchen All Rights Reserved
Accessibility Statement  Privacy Policy
Monday
  • Closed
Tuesday - Saturday
  • 11:00AM - 8:00PM
Sunday
  • 11:00AM - 6:00PM
Powered by