editSuggest an edit

Karas Restaurant Group

Food and Beverage / Restaurants

2400 Big Timber Rd,
Elgin, IL 60124

(224) 268-3427

Call
Call (224) 268-3427
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.

About

Karas Restaurant Group is a restaurant company overseeing The Village Squire, Alexanders Cafe, Rookies and Old Republic Kitchen & Bar.