Even though I don't cook Indian food, I would probably visit often if I lived in Decatur. Why?PRODUCE: Patel Bros have very fresh Asian and conventional fruits and vegetables at affordable...
<p>Patel Brothers is a chain of family-owned grocery stores specializing in foods from India. This location in the Patel Plaza on Church Street is stocked with fresh produce, frozen foods, herbs, spices and other items so you can prepare Indian meals at home. If you can't get to the store, you can place your order online and have it delivered. </p>
Prefer MapQuest Classic? click here, then update your bookmark.
providing customized content and ads, and traffic measurement and analysis. By continuing to use this site, or by clicking