Chen's Garden
Chinese · Casual Dining
Chen's Garden is a compact Chinese restaurant offering standard dishes in a no-frills setting.
Location
Best places nearby
The highest rated places close to Chen's Garden.
Local restaurants nearby
1818 Alcatraz Ave, CA



