Bara Shaheed Dargah is located in Nellore, AP, India. "Bara Shaheed Dargah" literally reads "Shrine of twelve martyrs" in Urdu. Dargah is on the bank of the Nellore water tank/lake, and has eid-gah, a tourist resort, and park next to it.
Barbeque Nation - Nellore - NVR Central
Chopsticks Restaurant
Surya Bakers
KFC