Green Square Meals

605 2nd Ave SE

Cedar Rapids IA 52403 US

(319) 365-6652

Find Us

Send Us a Note