If you are looking for an Indian restaurant in Columbus, Ohio, Layla’s Kitchen Indian Restaurant should be at the top of your list. Located at 6152 Cleveland Ave, Columbus, OH 43231, United States, Layla’s Kitchen is renowned as one of the best Indian food restaurants in Columbus, OH. The restaurant offers an extensive menu of authentic Indian dishes, from rich curries to flavorful bi... https://www.laylaskitchenrestaurantohio.com/