Cebu Chicago Categories Restaurants 3120 N Lincoln Ave Chicago IL 60657 773709 Send Email Visit Website About Us Modern Filipino Restaurant Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×