Open House Restaurant. The Best Fine Indian Dining In Nairobi. Home.