How many sq feet is this location?

kavan sidhu | Jun 30, 2022 | Category: Indian grocery store in Chicago, Illinois

Patel Brothers - All questions

Address: 2610 W Devon Ave, Chicago, IL 60659, USA

Atishay Jand | Jun 30, 2022

4000-5000 sqft - guesstimate

zig zag | Jun 30, 2022

Big enough to get all stuffs needed

AbdulRahman Mohammad | Jun 30, 2022

No Idea sir but it’s quite big super market in different locations of Illinois

Neha Achrekar | Jun 30, 2022

I don’t know the exact sq feet but it’s truly massive, probably the biggest Indian store around

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is there free parking nearby?

Bonny Eappen | Jun 30, 2022
Read More

Does this place have a kitchen?

Vivek Gupta | Jan 31, 2022
Read More

Is chewing tobacco available here?

KANCHAN OZE | Nov 2, 2021
Read More

Trending Places