Lee's Garden is a Chinese restaurant offering a menu with delicious specialties, available for lunch, dinner, and takeaway.