Japanese Restaurants in Everly, IA
1. Chen's Garden
18 E 4th St, Spencer, IA, 51301
OPEN NOW:11:00 am - 9:00 pm
From Business: They are only about 2 years old. Their phone number is 712-262-2883. Their fax is 712-262-2880.They are only about 2 years old. Their phone number is 712-262-2883. Their fax is…
16 Years
in Business
Amenities:
Takes reservationsServes alcoholWheelchair accessibleGood for groups
Showing 1-1 of 1