Tiki Central / Locating Tiki
Ben Lenhoff's Bali Bali, Chicago, IL (restaurant)
You are viewing a single post. Click here to view the post in context.
Here is an image of the menu cover.
Also, looks like the Bali Bali was open at least as early as 1937, according to this article.