India Palace on Cranbrook Road is two businesses in one: a restaurant as well as an Indian/Asian grocery store. The restaurant features an all-you-can-eat lunch buffet and traditional Indian fare available off the menu for lunch and dinner. The grocery next door offers a great selection of Indian and ethnic foods, with a strong focus on fresh fruit and vegetables, spices and different types of rice.