North Indian Restaurants In Mumbai / Rooftop restaurants are obviously a favourite for most of us, and this one overlooks the serene powai lake.