Looking for the Best Indian Restaurant in Columbus, OH? Look no further than Layla’s Kitchen Indian Restaurant. Located at 6152 Cleveland Ave, Columbus, OH 43231, Layla’s Kitchen offers an authentic taste of India with a wide selection of flavorful dishes that cater to all palates. From aromatic biryanis to rich curries, every meal is crafted with fresh ingredients and traditional spi... https://www.laylaskitchenrestaurantohio.com/