ABHIRUCHI HOTEL is located in Bengaluru, India on 81/3 OPP. ROYAL MEENAKSHI MALL, CAVE TEMPLE ROAD, OFF, Bannerghatta Main Rd, Hulimavu. ABHIRUCHI HOTEL is rated 3.5 out of 5 in the category andhra restaurant in India.
Address
81/3 OPP. ROYAL MEENAKSHI MALL, CAVE TEMPLE ROAD, OFF, Bannerghatta Main Rd, Hulimavu