India Kitchen is an Indian restaurant offering a broad menu and an all-you-can-eat lunch buffet in a calm, spacious dining room.