Lemon Grass Restaurant Categories Restaurants - Chinese 909 Main St Adel IA 50003 (515) 993-2031 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×