Is is really certified zabiha halal place.
Address: 436 S Main St, Lombard, IL 60148, USA
Baxter Gipson | Sep 17, 2018
Yes
Gulam Samdani | Sep 17, 2018
Yes it is..
Snow Busters | Sep 17, 2018
Yea it is
Ridwan Rahman | Sep 17, 2018
Yessir
Thanks! Your answer is awaiting moderation.