Yellowpages >> Indian Grocery Stores
Patel bros
Overall Rating: Not Yet Rated.
About Patel bros:
Patel Brothers is committed to bringing our customers the best in traditions and food, the best of India
Address:
1711 Church Street, Decatur, GA
Contact Information:
Phone : (404) 296-2696
Email ID :
Website : http://www.patelbros.com/