When it started a couple of decades ago Casa Piccola was great...probably one of the best places to eat European Food, however it has seen a downhill course and its ambience, quality of food and service has deteriorated. Not recommended....
Address: 26 C M H Road | Near World Titan Up Showroom, Indira Nagar, Bengaluru 560038, India
Location: Asia > India > Karnataka > Bengaluru
Phone Number: 41154888