Find the top Filipino restaurants in Illinois near you now.
Chicken restaurant
Address: 396 W Army Trail Rd, Bloomingdale, IL 60108
Filipino restaurant
Address: 5033 N Elston Ave Suite 102, Chicago, IL 60630
Chinese restaurant
Address: 5819 W Belmont Ave, Chicago, IL 60634