Orange Garden Restaurant Restaurant | 60613 | Chicago - FREE ... Orange Garden Restaurant Chicago - Order food online for Delivery and Takeout. Best Chinese restaurant delivery in Chicago.