Hummingbird
Restaurant
Home
ONLINE ORDER
New Page
New Page
Menu
Visit Us
More...
See Menu
Follow us on Facebook
Visit Us
27W229 Geneva Road
Winfield, IL 60190
(630) 690-3303
Monday-Saturday's
8am - 8pm
Sunday's
7am-7pm