Folklore
What is a military hotel
In Karnataka, military hotel is the name for old style non vegetarian eateries, especially around Bengaluru and Old Mysore. Explanations for the name vary, and many link it to serving soldiers.
Nobody agrees on the name; everybody agrees on the food.