Toulabi, Reza

From HistoryWiki

In 2003, Reza Toulabi, a successful Chicago restauranteur (Reza's Restaurant) and real estate developer put the Bach House up for sale with a price of US$2.5 million,