Green Garden
Address:
1241 S Rand Rd, Lake Zurich, IL 60047
Phone:
(847) 550-1168
Other Details:
Green Garden is a popular choice for Chinese food. The restaurant gets a lot of phone-in and take-out orders. Green Garden offers a lunch buffet Monday through Friday from 11:30 am to 2:30 pm. It serves lots of delicious Hunan, Szechuan, Mandarin and Cantonese dishes, as well as cocktails.
Restaurants
Other Businesses: