Home Tags Patel Plaza
Tag: Patel Plaza
As Meherwan Irani of Chai Pani's dynasty grows, so does Irani’s eagerness to explore local Indian restaurants. He frequents the small, mom-and-pop places around Decatur, near Patel Plaza. Here are four of Irani’s top spots for that Indian family vibe—and some superb vegetarian grub.