Home » Palatine, IL restaurants

Idols

This restaurant has been reported as closed

THIS RESTAURANT IS CLOSED

id: ido1601nrand
Idols is located at
1601 N Rand Rd
Palatine, IL
(847) 934-3474
Add Idols to Facebook

Do you own or manage this restaurant?
and update or enhance this page with photos, menus and more information!

See other types of restaurants & cuisines in Palatine, including area Japanese and Deli.

In nearby Buffalo Grove, take a look at a number of other restaurants, including Outback Steakhouse and Giordano’s Pizza.

Don't forget to check out the many restaurants located in and around Wheeling, IL and Mount Prospect, IL.