Secret Must-Try New Kapoor’s Akbar Indian Restaurant
Watch! You have to be driving east to west to spot the inset Kapoor’s Akbar Indian Restaurant on the north side of Cesar Chavez Boulevard just outside of DTLA. And, laughed owner Owner Avinash Kapoor, “you have to know our place is 701 West. Cesar E Chavez Ave., Suite 107, which is one of several restaurant spa...