India House is an Indian restaurant offering a variety of popular dishes.