Star India is a colorful Indian restaurant offering an all-you-can-eat lunch and dinner buffet with a variety of North Indian dishes.