Patel Brothers

Flag as Inappropriate

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. 
1711 Church St, Decatur, GA 30033
(404) 296-2696
  • Fax: 404-296-2698
  • Accessibility Details: Ramps
  • Accessibility Details: There is handicapped parking and a ramp.
  • Hours: Daily, 10am - 9:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »