Indiana Restaurant

St Patrick's Complex, Bangalore-560025