Paradise Kitchen Category: North Indian RestaurantsContact Number: Address: No 1, Near Ulsoor Bus Stop, 117, Ulsoor, Bangalore - 560008