Finding Indian food in Philadelphia is pretty straightforward, but locating the really great ones that could be termed as the best Indian restaurants in Philly, you need to dig a little deeper. Good news for you. We have sorted and compiled a list of all the great places to treat your taste buds with authentic Indian delicacies. Made from scratch each day by utilizing home-ground herbs and spices, these places offer not just the food but the spirit of the homeland. The mouth-watering appetizers make you anticipate what is about to come. They offer a wide range of entrees both in vegetarian and non-vegetarian categories to make you crave for more. They have ample dining space but you can always order your food to enjoy it, still hot and steaming. Some of the joints offer catering which is definitely a plus. Grab the best Indian food in Philadelphia now!