Indian Hive is an Indian restaurant offering a variety of dishes. The search results indicate it is a public establishment.