Best Indian Restaurant In Columbus OH
6152, Cleveland Ave, Columbus, OH, United States - 43231
614-882-5522
If you’re looking for the best Indian restaurant in Columbus, OH, then Layla’s Kitchen Indian Restaurant is a must-visit. Located a....., biryanis