Indonesian Restaurant in Bengaluru Region


  • Hotel Royal Orchid, No. 1, Golf Avenue, Adjoining KGA Golf Course, HAL Airport Road, Bengaluru, Karnataka 560008, India