Apollo Grill
Add to Favorites
CLOSED NOW
Today: 10:30 am - 9:00 pm
Tomorrow: 11:00 am - 7:00 pm
29 Years
in Business
Saved to Favorites
01/27/2011
Provided by Superpagesbest bbq chicken in the world love the French fries ...good service very clean ...also bathroom :)
Phone: (630) 705-9388
Address: 348 E North Ave, Lombard, IL 60148
Website: http://www.apollogrillinlombard.com
Cuisines: Mediterranean, Caterers, Greek, American, European, Continental
229 W Saint Charles Rd, Lombard, IL 60148
1323 W Lake St, Addison, IL 60101
332 E North Ave, Lombard, IL 60148
475 S Grace St, Addison, IL 60101
200 E Lake St, Addison, IL 60101
1000 N Rohlwing Rd, Lombard, IL 60148
1035 W North Ave, Villa Park, IL 60181
2251 W Lake St, Addison, IL 60101
635 1/2 W North Ave, Villa Park, IL 60181
363 W Lake St, Elmhurst, IL 60126