Chu’s Garden

Overview

Address: 1101 S Prairie Ave,
Inglewood, CA 90301
Phone: (310) 672-1137