India House is an Indian restaurant offering indoor and terrace dining.