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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement

