Chen's Garden
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
16 Years
in Business
Amenities:
Wheelchair accessibleServes alcohol
Saved to Favorites
Phone: (712) 262-2883
Address: 18 E 4th St, Spencer, IA 51301
TollFree: (855) 787-3399
Parking: Lot, Free
Wheelchair Accessible: Yes
Cuisines: Japanese, Asian, Family Style, Take Out, Sushi, Chinese
Alcohol: Beer, Wine
419 11th St SW, Spencer, IA 51301
829 S Grand Ave, Spencer, IA 51301
704 S Grand Ave, Spencer, IA 51301
701 11th St SW, Spencer, IA 51301
202 11th Street SW Plz, Spencer, IA 51301
500 11th St SW, Spencer, IA 51301
1205 S Grand Ave, Spencer, IA 51301
528 Grand Ave, Spencer, IA 51301
1200 1st Ave E, Spencer, IA 51301