Is this a private owned restaurant or a chain? I only want to support locals.
Address: 16111 South La Grange Road, Orland Park, IL 60467, USA
Ottimo (Owner) | Apr 24, 2021
We are a local family-owned restaurant.
nickolas svehla | Apr 24, 2021
This is a locally owned.. don't think they have any other.
Thanks! Your answer is awaiting moderation.