Istanbul

Advertisement

2506 Village Green Pl
Champaign, IL 61822

This eatery in Champaign, IL, brings the vibrant flavors of Istanbul to the heart of the Midwest. With a warm and inviting atmosphere, it offers a diverse menu featuring authentic Turkish dishes, including kebabs, mezes, and baklava. Guests can enjoy a delightful dining experience, complete with rich spices and traditional recipes that transport them to the bustling streets of Istanbul.

Generated from this place's information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.

Advertisement