Chef Bo's Green Garden Restaurant
LinkedIn Pintrest Facebook Twitter Google +

Chef Bo's Green Garden Restaurant,

Lake Zurich IL
Address: 1241 S Rand Rd, Lake Zurich IL 60047 / (847) 550-1168

Type: Restaurant

Cuisine: Chinese Vegan Vegetarian